位置: 编程技术 - 正文
推荐整理分享vue.js语法及常用指令(vue.js作用),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:vue.js的使用,vue.js的使用,vue中使用jsx语法,vue.js的使用,vue.js的使用,vue js写法,vue.js 语法,vue.js 语法,内容如对您有帮助,希望把文章链接给更多的朋友!
Vue.js是当下很火的一个JavaScript MVVM(Model-View-ViewModel)库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。
如果你之前已经习惯了用jQuery操作DOM,学习Vue.js时请先抛开手动操作DOM的思维,因为Vue.js是数据驱动的,你无需手动操作DOM。它通过一些特殊的HTML语法,将DOM和数据绑定起来。一旦你创建了绑定,DOM将和数据保持同步,每当变更了数据,DOM也会相应地更新。
当然了,在使用Vue.js时,你也可以结合其他库一起使用,比如jQuery。
1.使用
使用Vue的过程就是定义MVVM(Model-View-ViewModel)各个组成部分的过程的过程。
2.Vue.js的常用指令
Vue.js提供了一些常用的内置指令,接下来我们将介绍以下几个内置指令:
v-if指令v-show指令v-else指令v-for指令v-bind指令v-on指令
Vue.js具有良好的扩展性,我们也可以开发一些自定义的指令,后面的文章会介绍自定义指令。
2.1 v-if指令
v-if后面赋予 可以转化为布尔类型的表达式
这里最后就输出
2.2 v-show
这里代码只是v-if改为v-show
输出为
这里区别是上面v-if直接不输出html代码,这里用display:none隐藏
2.3 v-else指令
前一兄弟元素必须有 v-if 或 v-else-if,新版的vue.js新增了v-else-if用法也跟v-if一样,不过前一兄弟元素必须有v-if或v-else-if,旧版的v-else前面可以跟v-show,但新版v-else前面不能是v-show了。
2.4 v-for指令
父元素用v-for,子元素可以遍历绑定的对应Array | Object | number | string
v-for还可以这样用:
2.5 v-bind指令
v-bind指令可以在其名称后面带一个参数,中间放一个冒号隔开,这个参数通常是HTML元素的特性(attribute)
又例如:
2.6 v-on指令
2.7 v-model指令
v-model在表单控件元素上创建双向数据绑定
总结
以上所述是小编给大家介绍的vue.js语法及常用指令,希望对大家有所帮助!
vue.js todolist实现代码 案例知识点:1.vue.js基础知识2.HTML5本地存储localstoragestore.js代码constSTORAGE_KEY='todos-vue.js'exportdefault{fetch(){returnJSON.parse(window.localStorage.getItem(STORAGE_KEY)||'[]')
vue.js 父向子组件传参的实例代码 1.新建componentA.vue组件,代码如下:store.js代码如下:constSTORAGE_KEY='todos-vue.js'exportdefault{fetch(){returnJSON.parse(window.localStorage.getItem(STORAGE_KEY)||'[]')},save(items){
Vue.js划分组件的方法 常见的一些页面,大家坐在一起敲代码就可以了,做完这个页面再做别的页面,但是作为一个功能复杂的系统,尤其是使用一些适合模块化开发的框架
标签: vue.js作用
本文链接地址:https://www.jiuchutong.com/biancheng/375832.html 转载请保留说明!上一篇:使用NGUI时遇到物理引擎错误
友情链接: 武汉网站建设