RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
vue.js中的常用指令有哪些-创新互联

这篇文章给大家分享的是有关vue.js中的常用指令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联公司主营汶上网站建设的网络公司,主营网站建设方案,成都app软件开发公司,汶上h5小程序开发搭建,汶上网站营销推广欢迎汶上等地区企业咨询

v-text

v-text主要用来更新textContent,可以等同于JS的text属性。


// 等同于下方语句: 
{{text}}

v-html

双大括号的方式会将数据解释为纯文本,而非HTML。为了输出真正的HTML,可以用v-html指令。它等同于JS的 innerHtml 属性。

注意:内容按普通 HTML 插入 - 不会作为 Vue 模板进行编译 。

v-show

等同于 css 的 dispaly 属性切换 “none” 和 “block” 设值。

hello world

v-if

v-if可以实现条件渲染,Vue会根据表达式的值的真假条件来渲染元素。

hello world

上方代码,如果 isShow 为 false 则div被渲染,否则不被渲染。

注意:

v-if 需要和 v-show 区分开,v-show 的元素会始终被渲染并保存在 dom 中,它只是简单的切换 css 的 dispaly 属性。

v-if有更高的切换开销。

v-show有更高的初始渲染开销。

所以,如果要非常频繁的切换,使用 v-show 较好;如果在运行时条件不太可能改变,使用 v-if 较好。

v-else

v-else 是搭配 v-if 使用的,它必须紧跟在 v-if 或者 v-else-if 后面,否则不起作用。
类似 JS 的 if .. else。

值为true的时候显示的内容
值为false的时候显示的内容

v-else-if

v-else-if充当v-if的else-if块,可以链式的使用多次。 类似JS的 if .. else if .. else


  A
  B
  C
  Not A,B,C

v-for

用v-for指令根据遍历数组来进行渲染。

    {{item.name}}
// 补充: // 也可以自行指定参数,最多可以接受3个参数
// 迭代对象