vue计算属性computed/数据监听watch
vue计算属性computed/数据监听watch
        计算属性的更新只会根据当前要处理数据的值。假如当前数据的值不再更新,那么计算属性也不会在更新了。        调用methods里面方法进行更新,无论什么时候调用,都会获取当前的数据值进行处理。<template><divid="app"><inputtype="text"v-model="myValue"> {{ getMyValue2() }}<
浏览:1267 标签: computed $watch vue
vue事件绑定v-on和表单事件绑定v-model
vue事件绑定v-on和表单事件绑定v-model
        vue事件绑定的写法:v-on:事件名.修饰符 = "方法";简写方式:@事件名。修饰符 = "方法"        自定义事件写法        父组件:当compA监听到自定义事件my-event被触发的时候,去执行onComaMyEvent方法。<template><divid="app"><button @click="toggle">toggle<
浏览:822 标签: v-on vue v-model
vue条件渲染v-show/v-if
vue条件渲染v-show/v-if
        使用 v-show 指令就意味着当前的模块是存在文档流中,通过css来控制其显示隐藏;        注意,v-show 不支持 <template> 元素,也不支持 v-else。<p v-show="!isPartA">partB</p>                而使用 v-if 是当条件为 false 的时候,当前的模块在文档流中会被删除。v-
浏览:792 标签: v-show v-if vue
vue标签属性v-bind绑定class
vue标签属性v-bind绑定class
        vue中所有用 v-bind 指令绑定的属性,若data中数据发生改变了企业面上的值也会同步进行更新。<av-bind:href="link":title="MVC"> to menvscode</a>        假如不是通过v-bind绑定的属性,这个link就是一个字符串。<a href="link"> to menvscode </a>      
浏览:960 标签: vue v-bind
vue中数组列表数据同步更新方法
vue中数组列表数据同步更新方法
        Vue 包含一组观察数组的变异方法,所以它们也将会触发视图更新。这些方法如下:push():向后添加元素pop():删除并返回数组的最后一个元素shift():删除第一个元素,并返回第一个元素的值unshift():向数组的开头添加一个或更多元素,并返回新的长度splice():从数组中添加/删除项目,然后返回被删除的项目。sort():对数组的元素进
浏览:798 标签: vue 数组
v-for指令用法:列表渲染(数组/对象)
v-for指令用法:列表渲染(数组/对象)
        v-for指令:循环遍历数据并渲染数据,有特定的特定语法格式。        一、渲染数据是数组        方式1:v-for="item in list"<template><divid="app"><pv-for="item in list">{{item.name}}-{{item.price}}</p></div></template><scri
浏览:994 标签: v-for vue
js数据类型
js数据类型
        js中有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null),和一种复杂数据类型(Object)。        typeof 操作符        由于js中的变量是松散类型的,所以它提供了一种检测当前变量的数据类型的方法,也就是typeof关键字。var x =1;console.log(type
浏览:902 标签: 数据类型 js
vuejs的特点
vuejs的特点
vuejs的特点        (1)响应式--数据双向绑定        双向绑定的意义:传统的前端开发中,会有一套js功能代码,一套html模板代码,js和html之间会存在很多的交互。比如js获取html中的字段,或者用户通过html输入内容要反应到js里等。当这些交互变得复杂起来的时候,        (2)组件化--模块化        (3)单文件组件 
浏览:803 标签: vue
javascript设计模式介绍
javascript设计模式介绍
        什么是设计模式        (1) 百度百科        设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。  使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大
浏览:928 标签: 设计模式 js
js中setTimeout(fn,0) 作用分析
js中setTimeout(fn,0) 作用分析
        例子1for(var i=0;i<10;i++){ setTimeout(function(){console.log(i); },0); }        上述代码中,setTimeout是定时器,但是其中0秒该如何理解呢?        首先当script脚本加载完成了之后,setTimeout才会执行注册的函数,每个for循
浏览:924 标签: setTimeout js
js数组去重/数组排序/计算数组相同元素个数方法
js数组去重/数组排序/计算数组相同元素个数方法
        1、数组去重        (1)利用indexOf()方法        indexOf() 方法返回在该数组中第一个找到的元素位置,如果它不存在则返回-1,不过 indexOf() 不支持IE8一下的浏览器。/** 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中* IE8以下不支持数组的indexOf方法* */function
浏览:1146 标签: 数组去重 js 数组排序
js中Object.defineProperty的作用
js中Object.defineProperty的作用
        对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式:var obj =newObject;//obj = {}obj.name ="张三";//添加描述obj.say =function(){};//添加行为        除了以上添加属性的方式,还可以使用Object.defineProperty
浏览:840 标签: defineProperty() js

邮箱快速注册

忘记密码