{{massage}}var app = new Vue({el:"#app",data:{message:"Hello,vue.js!"}2.双向绑定

{{message}}

var app = new Vue({el:"#app",da" />
当前位置:首页 > 日记 > 正文

Vue.js基础知识小结

Vue.js基础知识小结

数据绑定

1.单向绑定

<div id="app">  {{massage}}</div>var app = new Vue({el:"#app",data:{message:"Hello,vue.js!"}

2.双向绑定

<div id="app"> <p>{{message}}</p><input v-model="message" /></div>var app = new Vue({el:"#app",data:{message:"Hello,vue.js!"}

3.v-for列表渲染

<div id="app">    <ul>      <li v-for="todo in todos">       {{ todo.text }}      </li>    </ul></div>new Vue({   el:"#app",   data:{      todos:[       {text:"abcdef"},       {text:"123456"},       {text:"qwerta"}    ]  }})

3.处理用户输入

<div id="app">  <p>{{ message }}</p>  <button v-on:click="reverseMessage">Reverse Message</button></div>new Vue({   el: "#app",   data:{    message:"Hello Vue.js!"     },   methods:{    reverseMessage:function()    {      this .message = this.message.split('').revserse().join('');    }  }})

4.综合

<div id="app"> <input v-model="newTodo" v-on:keyup.enter="addTodo" /> <ul> <li v-for = "todo in todos">  <span>{{ todo.text }}</span>  <button v-on:click="removeTodo($index)">X</button> </li> </ul></div>
<script type="text/javascript" src="js/vue.min.js"></script><script> new Vue({ el:"#app", data:{  newTodo:"",  todos:[  {   text:'Add some todos 1'  },  {   text:'Add some todos 2'  },{   text:'Add some todos 3'  }  ] }, methods:{  addTodo: function(){  //去除首尾的空格  var text = this.newTodo.trim();  //去除后非空的话  if(text){   this.todos.push({ text: text })   this.newTodo = ''  }  },  removeTodo: function(index){  this.todos.splice( index, 1 )  } } })</script>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!

相关文章

PPT2013如何查看和改变动画顺序效

PPT2013如何查看和改变动画顺序效

动画,教程,图文教程,顺序,效果,  在下载的优良PPT中,经常都会有一些酷炫效果的动画效果,从视觉上并不能抓出所有动作,此时就需要在动画窗格中查看动画效果了,下面小编马上就告诉大家查看和改变动画顺序的方法。PPT2013查看和改变动画顺序效果…

Excel制作突出数据的扇形饼状图表

Excel制作突出数据的扇形饼状图表

饼状图,数据,扇形,方法,电脑软件,  Excel表格的数据想要做成扇形的饼状图,制作突出数据的扇形饼状图表,能够很好的突出数据。以下是小编为您带来的关于Excel制作突出数据的扇形饼状图表,希望对您有所帮助。Excel制作突出数据的扇形饼状图表1…

设计师解读7种主流平面设计风格的

设计师解读7种主流平面设计风格的

平面,设计风格,设计师,主流,心得,最近大热的波普艺术、极简艺术、孟菲斯风格、超写实艺术、mbe插画风格都是怎么做出来的,有哪些注意要点?来看你丫才美工这篇超全面的总结。第一种:波普艺术第二种:极简艺术第三种:孟菲斯艺术第四种:超写实艺术第…

WPS演示怎么设置自动保存时间WPS演

WPS演示怎么设置自动保存时间WPS演

方法,步骤,设置自动,演示,时间,  使用WPS演示的一系列操作看起来很简单,真正自己制作起来却经历了不少挑战;当我们费尽心血时间完成制作,却因为小小的失误而导致文档损坏或者是丢失,没有来得及保存,前功尽弃,这可是令人崩溃的事情,那么下面小…

excel表格如何设置日期转换

excel表格如何设置日期转换

日期转换,方法,设置,表格,如何设置,  Excel应用中经常遇到这样的问题,如19870607日期格式需要转换为1987-06-07以及计算工龄年限之类的问题。哪么要怎样设置日期转换呢?下面给大家分享Excel设置日期转换的方法吧,希望能帮到大家。Excel设置…

Vue动态实现评分效果

Vue动态实现评分效果

动态,评分,效果,电脑软件,Vue,本文实例为大家分享了Vue动态实现评分效果的具体代码,供大家参考,具体内容如下1.图片分为三种on:half: off<style> .star{ font-size: 0; } .star-item{ display: inline-block; background-repeat:…

怎么让PPT放映时候有IPAD滑屏效果

怎么让PPT放映时候有IPAD滑屏效果

效果,电脑软件,PPT,IPAD,  能不能把PPT动画设置成Ipad滑动效果,当然可以啦,而且比较快捷的方法就是利用切换幻灯片效果。以下是小编为您带来的关于让PPT放映时候有IPAD滑屏效果,希望对您有所帮助。让PPT放映时候有IPAD滑屏效果具体方法如下:…

AngularJs 禁止模板缓存的方法

AngularJs 禁止模板缓存的方法

模板,方法,缓存,电脑软件,AngularJs,本文介绍了AngularJs 禁止模板缓存的方法,分享给大家,也给自己留个笔记,具有如下:因为AngularJs的特性(or 浏览器本身的缓存?),angular默认的HTML模板加载都会被缓存起来。导致每次修改完模板之后都得经常需要清…

aop的实现原理_动力节点Java学院整

aop的实现原理_动力节点Java学院整

实现原理,学院,节点,动力,电脑软件,面向方面编程(Aspect Oriented Programming,简称AOP)是一种声明式编程(Declarative Programming)。声明式编程是和命令式编程(Imperative Programming)相对的概念。我们平时使用的编程语言,比如C++、Java、Ruby、…

cdr12自动保存怎么设置间隔时间为1

cdr12自动保存怎么设置间隔时间为1

自动保存,设置,时间为,间隔,电脑软件,cdr12中想要设置文件自动保存,该怎么设置呢?下面我们就来看看cdr12自动保存的设置方法。软件名称:CorelDRAW 12 官方简体中文版(附序列号)软件大小:174MB更新时间:2016-05-161、打开cdr12这款软件,进入cdr12…

excel求乘积的公式用法excel怎么求

excel求乘积的公式用法excel怎么求

排序,乘积,公式,批量,电脑软件,  Excel中经常需要使用到公式进行求积,利用公式具体该如何求乘积呢?下面是由小编分享的excel求乘积的公式用法,以供大家阅读和学习。excel求乘积的公式用法乘积公式使用步骤1:在E1单元格中输入乘法公式&ldquo;…

PPT使用在线模板怎么制作精美页面

PPT使用在线模板怎么制作精美页面

在线,模板,精美,页面,电脑软件,  ppt中想要设计一个很漂亮的幻灯片文件,我们可以直接使用在线模板来实现,PPT怎么使用在线模板制作精美页面。以下是小编为您带来的关于PPT使用在线模板制作精美页面,希望对您有所帮助。PPT使用在线模板制作精…