全网整合营销服务商

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

免费咨询热线: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 


相关文章: MySQL查询结果复制到新表的方法(更新、插入)  宝塔建站无法访问?如何排查配置与端口问题?  如何在阿里云购买域名并搭建网站?  建站之星×万网:智能建站系统+自助建站平台一键生成  如何在腾讯云免费申请建站?  PHP正则匹配日期和时间(时间戳转换)的实例代码  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  如何配置FTP站点权限与安全设置?  香港服务器租用每月最低只需15元?  专业公司网站制作公司,用什么语言做企业网站比较好?  建站之星如何修改网站生成路径?  广东专业制作网站有哪些,广东省能源集团有限公司官网?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  音响网站制作视频教程,隆霸音响官方网站?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  建站OpenVZ教程与优化策略:配置指南与性能提升  制作国外网站的软件,国外有哪些比较优质的网站推荐?  如何用VPS主机快速搭建个人网站?  网站好制作吗知乎,网站开发好学吗?有什么技巧?  建站之星导航菜单设置与功能模块配置全攻略  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  如何打造高效商业网站?建站目的决定转化率  小型网站建站如何选择虚拟主机?  建站之星在线版空间:自助建站+智能模板一键生成方案  网站设计制作企业有哪些,抖音官网主页怎么设置?  青岛网站建设如何选择本地服务器?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  如何选择高效可靠的多用户建站源码资源?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  Swift中swift中的switch 语句  如何在服务器上配置二级域名建站?  如何快速搭建个人网站并优化SEO?  ,交易猫的商品怎么发布到网站上去?  建站之星如何优化SEO以实现高效排名?  如何在服务器上三步完成建站并提升流量?  建站之星后台管理如何实现高效配置?  做企业网站制作流程,企业网站制作基本流程有哪些?  建站主机系统SEO优化与智能配置核心关键词操作指南  建站之星如何防范黑客攻击与数据泄露?  css网站制作参考文献有哪些,易聊怎么注册?  如何通过远程VPS快速搭建个人网站?  潮流网站制作头像软件下载,适合母子的网名有哪些?  高端云建站费用究竟需要多少预算?  如何选择CMS系统实现快速建站与SEO优化?  建站之星在线客服如何快速接入解答?  智能起名网站制作软件有哪些,制作logo的软件?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调? 

您的项目需求

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