指令v-使用
1.v-text
用来设置当前元素的文本内容,相当于DOM对象的 innerText或textContent
2.v-html
更新DOM对象的 innerHTML
3.v-bind
通过v-bind为HTML元素绑定属性,使用data中提供的数据;
因为 v-bind:title 这种使用方式很繁琐,所以,vue提供了一个简化语法 :title
4.v-on
绑定事件,支持js所有的事件类型, v-on绑定的事件方法都要写在Vue实例中的methods对象中;
v-on:省略写 @
5.v-model
在表单元素上创建双向数据绑定;
只能用在表单元素中,注意:不同的表达元素,v-model的表现可能会有所不同。
比如:v-model操作文本框的value属性,而复选框 v-model 就是操作其选中状态;
只能用在表单元素中,注意:不同的表达元素,v-model的表现可能会有所不同。
比如:v-model操作文本框的value属性,而复选框 v-model 就是操作其选中状态;
6.v-for
基于源数据多次渲染元素或模板块,不仅可以渲染集合List也可以遍历对象Obj;
7.v-bind:class和v-bind:style
表达式的类型:字符串、数组、对象(重点)
8.v-if
根据表达式布尔值的真假条件是否加载这段代码, true:DOM中会加载这段代码,false:DOM中不会加载这段代码;
9.v-show
根据表达式之真假值,切换元素的 display CSS 属性,无论true还是false DOM中都会加载这段代码;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!