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 相关文章推荐
JavaScript 变量作用域分析
Jul 04 Javascript
jQuery给动态添加的元素绑定事件的方法
Mar 09 Javascript
js实现最短的XML格式化工具实例
Mar 12 Javascript
js+cookies实现悬浮购物车的方法
May 25 Javascript
js将json格式的对象拼接成复杂的url参数方法
May 25 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
Jun 30 Javascript
详解vue.js移动端导航navigationbar的封装
Jul 05 Javascript
关于微信小程序bug记录与解决方法
Aug 15 Javascript
微信小程序 Animation实现图片旋转动画示例
Aug 22 Javascript
详解基于webpack&amp;gettext的前端多语言方案
Jan 29 Javascript
详解mpvue实现对苹果X安全区域的适配
Jul 31 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
Aug 20 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
php实现mysql数据库操作类分享
2014/02/14 PHP
php学习笔记之基础知识
2014/11/08 PHP
ThinkPHP3.2.3实现分页的方法详解
2016/06/03 PHP
PHP 信号管理知识整理汇总
2017/02/19 PHP
js实现单击图片放大图片的方法
2015/02/17 Javascript
JavaScript实现星星等级评价功能
2017/03/22 Javascript
JavaScript之生成器_动力节点Java学院整理
2017/06/30 Javascript
基于vue.js快速搭建图书管理平台
2017/10/29 Javascript
Vue 幸运大转盘实现思路详解
2019/05/06 Javascript
vue中引入mxGraph的步骤详解
2019/05/17 Javascript
vue中使用vue-print.js实现多页打印
2020/03/05 Javascript
[02:47]3.19DOTA2发布会 国服成长历程回顾
2014/03/25 DOTA
[48:53]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第一场
2014/05/26 DOTA
实例说明Python中比较运算符的使用
2015/05/13 Python
SQLite3中文编码 Python的实现
2017/01/11 Python
Python中装饰器兼容加括号和不加括号的写法详解
2017/07/05 Python
全面分析Python的优点和缺点
2018/02/07 Python
python 对dataframe下面的值进行大规模赋值方法
2018/06/09 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
Python实现简单的列表冒泡排序和反转列表操作示例
2019/07/10 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
python模块hashlib(加密服务)知识点讲解
2019/11/25 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
python3.5的包存放的具体路径
2020/08/16 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
css3中背景尺寸background-size详解
2014/09/02 HTML / CSS
Lancome兰蔻官方旗舰店:来自法国的世界知名美妆品牌
2018/06/14 全球购物
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
内科护士实习自我鉴定
2013/10/17 职场文书
自我评价中英文语句
2013/11/30 职场文书
教师开学感言
2014/02/14 职场文书
电子商务助理求职自荐信
2014/04/10 职场文书
茶花女读书笔记
2015/06/29 职场文书
Python 实现绘制子图及子图刻度的变换等问题
2021/05/31 Python
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis
DE1107机评
2022/04/05 无线电