网站建设策划书范本,mirages WordPress,做淘宝客网站赚钱吗,建设工程施工合同范本2017免费下载Vue指令【2】 显示切换与属性绑定v-show指令v-if指令v-bind指令 显示切换与属性绑定
v-show指令
作用#xff1a;根据真假切换元素的显示状态
指令后的内容最终都会解析为布尔值数据改变之后#xff0c;对应元素的显示状态会同步更新
语法#xff1a;
div id… Vue指令【2】 显示切换与属性绑定v-show指令v-if指令v-bind指令 显示切换与属性绑定
v-show指令
作用根据真假切换元素的显示状态
指令后的内容最终都会解析为布尔值数据改变之后对应元素的显示状态会同步更新
语法
div idappimg v-showtrue src地址 img v-showisShow src地址 img v-showage18 src地址
/divscriptvar app new Vue({el:#app,data:{isShow:false,age:17}})/script v-if指令
作用根据表达式的真假切换元素的显示状态 与v-show指令不同的是v-if操纵的是DOM元素v-show操纵的是display样式。 因此频繁的切换使用v-show反之使用v-if前者的切换消耗小 语法:
div idappp v-iftrue我是一个p标签/pp v-ifisShow我是一个p标签/pp v-if表达式我是一个p标签/p
/divscriptvar app new Vue({el:#app,data:{isShow:false,}})/script v-bind指令
作用设置元素的属性比如src,title,class
简写可以省略v-bind只保留:属性名如果需要动态增删class建议使用对象的方式更加简便
语法
div idappimg :srcimgSrcimg :class{active:isActive} // active的值是否生效取决于isActive
/divscriptvar app new Vue({el:#app,data:{imgSrc:图片地址,isActive:false}})/script