vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例


Posted in Javascript onMarch 13, 2019

本文实例讲述了vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法。分享给大家供大家参考,具体如下:

一、v-text和v-html

<span>{{msg}}</span>  -->     v-text
{{{msg}}}      -->    v-html

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>3water.com v-text和v-html</title>
  <style>
  </style>
  <script src="https://cdn.bootcss.com/vue/1.0.4/vue.min.js" async></script>
</head>
<body>
  <div id="box">
    <span>{{{msg2}}}</span><!-- vue2.0已经去掉{{{}}防止闪烁方法 -->
    <span v-text="msg1"></span><!-- 文本的用v-text -->
    <span v-html="msg2"></span><!-- 转义html标签 -->
  </div>
  <script>
    new Vue({
      el:'#box',
      data:{
        msg1:'welcome text',
        msg2:'<strong>welcome html</strong>'
      }
    });
  </script>
</body>
</html>

测试运行效果:

vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例

二、v-cloak

<style>
[v-cloak]{
  /*比较大的段落,防止闪烁,看到花括号*/
  display: none;
}
</style>
<div class="reply" v-for="item in msgData" v-cloak>
    <p class="replyContent">{{item.content}}</p>
    <p class="operation">
      <span class="replyTime">{{item.time|date}}</span>
      <span class="handle">
        <a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="top">{{item.acc}}</a>
        <a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="down_icon">{{item.ref}}</a>
        <a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="cut">删除</a>
      </span>
    </p>
</div>

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
统一接口:为FireFox添加IE的方法和属性的js代码
Mar 25 Javascript
认识延迟时间为0的setTimeout
May 16 Javascript
js 时间函数应用加、减、比较、格式转换的示例代码
Aug 23 Javascript
JavaScript中的apply和call函数详解
Jul 20 Javascript
js 操作符汇总
Nov 08 Javascript
js实现圆盘记速表
Aug 03 Javascript
你知道setTimeout是如何运行的吗?
Aug 16 Javascript
JavaScript仿微博输入框效果(案例分析)
Dec 06 Javascript
bootstrap+jquery项目引入文件报错的解决方法
Jan 22 jQuery
Node.js中DNS模块学习总结
Feb 28 Javascript
关于JavaScript中高阶函数的魅力详解
Sep 07 Javascript
微信小程序实现页面监听自定义组件的触发事件
Nov 01 Javascript
vue生命周期与钩子函数简单示例
Mar 13 #Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
Mar 13 #Javascript
vue实现百度下拉列表交互操作示例
Mar 12 #Javascript
vue基础之使用get、post、jsonp实现交互功能示例
Mar 12 #Javascript
深入理解Node内建模块和对象
Mar 12 #Javascript
vue基础之模板和过滤器用法实例分析
Mar 12 #Javascript
mpvue开发音频类小程序踩坑和建议详解
Mar 12 #Javascript
You might like
不用GD库生成当前时间的PNG格式图象的程序
2006/10/09 PHP
PHP与MySQL开发中页面乱码的产生与解决
2008/03/27 PHP
大家须知简单的php性能优化注意点
2016/01/04 PHP
WordPress开发中用于标题显示的相关函数使用解析
2016/01/07 PHP
PHP 输出缓冲控制(Output Control)详解
2016/08/25 PHP
PHP常见过waf webshell以及最简单的检测方法
2019/05/21 PHP
js判断生效时间不得大于失效时间的思路及代码
2013/04/23 Javascript
Javascript Memoizer浅析
2014/10/16 Javascript
20条学习javascript的编程规范的建议
2014/11/28 Javascript
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
javascript限制文本框输入值类型的方法
2015/05/07 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
简介可以自动完成UI的AngularJS工具angular-smarty
2015/06/23 Javascript
AngularJS下对数组的对比分析
2016/08/24 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
2016/09/19 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
JavaScript Date对象应用实例分享
2017/10/30 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
vue中$nextTick的用法讲解
2019/01/17 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
Vue.js + Nuxt.js 项目中使用 Vee-validate 表单校验
2019/04/22 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
2019/04/28 Javascript
使用axios请求接口,几种content-type的区别详解
2019/10/29 Javascript
react实现复选框全选和反选组件效果
2020/08/25 Javascript
python用pandas数据加载、存储与文件格式的实例
2018/12/07 Python
Python matplotlib学习笔记之坐标轴范围
2019/06/28 Python
Django框架ORM数据库操作实例详解
2019/11/07 Python
解决python Jupyter不能导入外部包问题
2020/04/15 Python
浅谈Python中的字符串
2020/06/10 Python
Html5 Canvas实现图片标记、缩放、移动和保存历史状态功能 (附转换公式)
2020/03/18 HTML / CSS
俄罗斯药房连锁店:ASNA
2020/06/20 全球购物
UNIX文件名称有什么规定
2013/03/25 面试题
城市轨道交通工程职业规划书范文
2014/01/18 职场文书
家长对老师的感言
2014/03/11 职场文书
开业主持词
2014/03/21 职场文书