| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> vue的常用内置指令 -> 正文阅读 |
|
[JavaScript知识库]vue的常用内置指令 |
vue的常用内置指令 1、v-bind:单向绑定解析表达式,可以简写为:xxx 2、v-model:双向数据绑定,默认收集input框的value值 若:<input type="text"/>?v-model收集的是value值,用户输入的值就是value值 若:<input type="radio"/>?v-model收集的是value值,要给标签设置value值 若:<input type="checkbox"/> ? ? ? ? 1>没配置input的value值,那么收集的就是checked(勾选?or?未勾选? ?布尔值) ? ? ? ? 2>配置了input的value属性: ? ? ? ? ? ? ? ? (1)、v-model的值是非数组,那么收集的就是checked(勾选?or?未勾选? ?布尔值) ? ? ? ? ? ? ? ? (2)、?v-model的值是数组,那么收集的就是value组成的数组 备注:v-model的三个修饰符: ? ? ? ? lazy:失去焦点再收集数据 ? ? ? ? number:输入字符串转换为有效的数字 ? ? ? ? trim:去掉首尾空格
3、v-for:遍历数组/对象/字符串 4、v-on:绑定事件监听,可简写为@ 5、v-if:条件渲染(动态控制节点是否存在) 6、v-else:条件渲染(动态控制节点是否存在) 7、v-show:条件渲染(动态控制节点是否展示) 8、v-text: 向其所在的节点中渲染文本内容 与{{xxx}}的区别:v-text会替换节点中的内容,{{xxx}}不会,一般会使用{{xxx}} <div v-text="age"></div> 9、v-html指令: ? ? ? ? 向指定节点中渲染包含html结构的内容。 ? ? ? ?与插值语法的区别: ? ? ? ? ? (1).v-html会替换掉节点中所有的内容,{{xx}}则不会。 ? ? ? ? ? (2).v-html可以识别html结构。 ? ? ? ?注意: v-html有安全性问题!!!! ? ? ? ? ? (1),在网站上动态渲染任意HTML是非常危险的,容易导致XSS攻击。 ? ? ? ? ? (2),一定要在可信的内容上使用v-html, 永不要用在用户提交的内容上!
? ? ? ? ? ? 1.本质是一个特殊属性,Vue实例创建完毕并接管容器后,会删掉v-clock属性 ? ? ? ? ? ? 2.使用css配合v-clock可以解决网速慢时,页面展示出{{name}}的问题 11、v-once指令: ? ? ? ? ? ? 1.v-once所在节点在初次动态渲染后,就视为静态内容了。 ? ? ? ? ? ? 2.以后数据的改变不会引起v-once所在结构的更新,可以用于优化性能 12、v-pre指令: ? ? ? ? ? ? 1.跳过其所在节点的编译过程 ? ? ? ? ? ? 2.可利用它跳过:没有使用指令语法,没有使用插值语法的节点,会加快编译 |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/11 10:44:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |