文章目录
指令
v-html v-text指令
- 指令
- v-html v-text指令
- 网速慢的问题
- v-bind
- v-model
v-html v-text 代码示例如下 v-html 指令, 解析html 渲染到页面上 v-text 指令, 不会进行渲染, 而是直接显示文本
{msg}} -->
{{1+1}} {{hello()}}
new Vue({
el:"#app",
data:{
msg:"Hello",
link:"http://www.baidu.com"
},
methods:{
hello(){
return "World"
}
}
})
页面 显示效果如图 使用了 v-html 的, 显示成了标题的样式 使用了 v-text 的 ,显示了 html标签的原本的样子.
在网速慢的时候, 如果使用了 {{msg}}
在页面上 一开始会显示成 {{msg}} 只有等加载完成了, 才会变成 赋予的值.
而使用 v-html v-text 的时候, 就不会有这个问题, 因此推荐使用 v-html v-text, 而不是直接在页面上使用{{}} 进行值的绑定
v-bind 给html标签的属性绑定 使用的代码如下 a标签的href 属性 , 动态的获取跳转的链接 . 直接写对应的link
即可引用
gogogo
let vm = new Vue({
el:"#app",
data:{
link: "http://www.baidu.com",
}
})
页面上可以看到 渲染的如下 , 点击链接也可以跳转到百度 class 是否加上的用法 class : true/false 具体用法如下
你好
let vm = new Vue({
el:"#app",
data:{
isActive:true,
hasError:true
}
})
页面显示如下, 可以看到是有这两个 属性的. 给某一个属性为false, 可以看到就没有这个属性了,
v-bind 对style 进行动态赋值 完整的使用代码如下, 使用color1 和size来对样式动态的复制
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?