美文网首页
vue2.0学习

vue2.0学习

作者: M_JavaScript | 来源:发表于2019-01-07 10:48 被阅读0次

关于mvvm/mvc/mv*框架的理解:
前端关于此类框架更加贴近于后端编程模式,使代码功能清晰,也更便于理解;
此类框架中用户对View的操作交给了Controller处理,在Controller中响应View的事件调用Model的接口对数据进行操作,一旦Model发生变化便通知相关视图进行更新。
对于vue的mvc处理过程:


mvc.png
1.引用

<script src="js/vue2.5.js" type="text/javascript" charset="utf-8"></script>

2.简单实例

html代码块:
<div id="app">{{ msg }}</div>//绑定数据用{{}}
js代码块:
var vm = new Vue({
el: '#app',//表示new Vue实例所要控制的区域(代码生效区域)
data:{//存放所有用到的数据
msg:'vueDemo'//不用操作DOM就可以将数据渲染到页面中,通过vue指令
}
})

3.解决闪烁问题:

html标签加v-cloak属性;在css中定义[v-cloak]{display:none}

4.关于属性的绑定:

<input type="button" v-bind:value="val">
data:{
val:'按钮'
}

1.png
简写:<input type="button" :value="val">
这里v-bind将val当变量处理,所以可以拼接字符串等 “val + 'aaaa'”
注意:v-bind不能双向数据绑定,想要实现数据双向绑定用‘{{}}’
.......未完待续

相关文章

  • Vue2.0-Vue3.0语法差异性总结

    Vue2.0 Vue2.0实例 Vue2.0 组件 使用组件的细节 在 ttable > tbody > tr 使...

  • Vue2.0 学习

    Vue2.0 学习 eslintignore.js 里写规范配置: module.exports= { root:...

  • vue2.0学习

    事件深入 v-on v-on:click/mouseup... 简写: @click:"" (推荐) 事件对象 @...

  • vue2.0学习

    关于mvvm/mvc/mv*框架的理解:前端关于此类框架更加贴近于后端编程模式,使代码功能清晰,也更便于理解;此类...

  • vue(3) - 收藏集 - 掘金

    Vue2.0 Transition 常见用法全解惑 - 前端 - 掘金Vue2.0的过渡系统(transition...

  • Vue2.0的Diff算法

    原文:解析Vue2.0的Diff算法 Vue2.0加入了Virtual Dom,Vue的Diff位于patch.j...

  • Vue感悟

    学习完wepack之后,最近在学习vue2.0,每天几节课,让我收获很多,因为之前已经学习了vue1.0,所以学2...

  • vue2.0学习记录

    持续更新中 看了一段时间的视频,即便是大火的现在,讲vue的视频还是那么不尽如人意,还是按照文档学吧,顺序知乎和简...

  • vue2.0学习笔记

    过渡效果

  • Vue2.0敏捷学习及项目开发

    Vue2.0敏捷学习#### 摘要#### 在以前的项目中,主要使用各类UI框架配合jquery进行敏捷开发。经过...

网友评论

      本文标题:vue2.0学习

      本文链接:https://www.haomeiwen.com/subject/olvyrqtx.html