全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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>

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


# Vue.js  # 关于vue.js弹窗组件的知识点总结  # 前端框架Vue.js中Directive知识详解  # Vue.js基础知识汇总  # 关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库  # 使用node+vue.js实现SPA应用  # Vue.js每天必学之组件与组件间的通信  # Vue.js每天必学之Class与样式绑定  # 强大Vue.js组件浅析  # Vue.js每天必学之过渡与动画  # Vue开发过程中遇到的疑惑知识点总结  # 绑定  # input  # model  # js  # data  # message  # vue  # todos  # text  # abcdef  # todo  # ul  # li  # el  # brush  # xhtml  # lt  # class  # strong  # pre 


相关文章: 长沙企业网站制作哪家好,长沙水业集团官方网站?  南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?  大型企业网站制作流程,做网站需要注册公司吗?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  广州美橙建站如何快速搭建多端合一网站?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  贸易公司网站制作流程,出口贸易网站设计怎么做?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  c# 服务器GC和工作站GC的区别和设置  建站之星官网登录失败?如何快速解决?  如何确保FTP站点访问权限与数据传输安全?  如何通过虚拟主机快速完成网站搭建?  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  建站主机是否属于云主机类型?  制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  大连 网站制作,大连天途有线官网?  青浦网站制作公司有哪些,苹果官网发货地是哪里?  北京企业网站设计制作公司,北京铁路集团官方网站?  如何有效防御Web建站篡改攻击?  h5在线制作网站电脑版下载,h5网页制作软件?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  北京专业网站制作设计师招聘,北京白云观官方网站?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  建站之星如何防范黑客攻击与数据泄露?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  香港服务器租用每月最低只需15元?  如何通过wdcp面板快速创建网站?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  如何在阿里云香港服务器快速搭建网站?  已有域名和空间,如何快速搭建网站?  装修招标网站设计制作流程,装修招标流程?  如何配置支付宝与微信支付功能?  如何通过.red域名打造高辨识度品牌网站?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  如何在七牛云存储上搭建网站并设置自定义域名?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  如何通过二级域名建站提升品牌影响力?  微信h5制作网站有哪些,免费微信H5页面制作工具?  在线制作视频的网站有哪些,电脑如何制作视频短片?  建站VPS能否同时实现高效与安全翻墙?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何快速搭建高效服务器建站系统?  建站之家VIP精选网站模板与SEO优化教程整合指南  唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?  建站之星收费标准详解:套餐费用及年费价格表一览  建站之星伪静态规则如何正确配置?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  宝塔新建站点为何无法访问?如何排查? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。