2018.9.16(学习vue.js框架)

本文介绍了Vue.js框架的基本使用,包括指令、数据绑定、条件渲染、列表渲染和表单输入绑定等内容,通过实例讲解了如何在网页中动态展示数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天研究Vue.js框架(至今一个框架都不了解,感觉有点不好意思)
详情见6.html
(以前曾鼓捣过一次,那次弄得很麻烦。现在发现只要在开头引用vue.min.js就行了,就跟引用jquery差不多==|||)
(参照菜鸟教程上的vue进行学习)

Vue中{{message}}内容会被当做纯文本输出,若要输出html,则需要在当前结构标签中设定v-html="message"。
注意:设定v-html后,当前结构中的其他内容都会被忽略,如<p v-html="message">ff</p>,其中ff会被忽略

指令:是带有v-前缀的特殊属性,用于在表达式改变时,将某些行为应用到DOM上(标注在html的标签内)
v-if="true/false" :决定是否插入该标签元素,如<p v-if="doge">mumn</p> doge:false,则不插入
v-bind:parameter="content":将parameter属性跟content参数绑定,用于后台控制
(注意:v-bind:href可缩写为:href)
v-on:监听DOM事件
(注意:v-on:click可缩写为@click)
v-show:控制元素显示或隐藏(与v-if的区别在于元素是否真正被渲染)
v-for="site in sites"(site相当于正常for循环里的i,为迭代元素的别名,sites可以使数组、对象等)
v-model作用跟v-bind相似,但v-model是双向绑定,相当于是v-bind和v-on的语法糖
(语法糖:方便程序员使用和理解的语法,意思是更快捷简便的写法)

compute和methods的区别:compute依赖于元素变化时才会调用,效率较高,但会产生缓存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值