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 相关文章推荐
Extjs TriggerField在弹出窗口显示不出问题的解决方法
Jan 08 Javascript
js Dialog 实践分享
Oct 22 Javascript
js继承call()和apply()方法总结
Dec 08 Javascript
jQuery获取checkboxlist的value值的方法
Sep 27 Javascript
javascript检查某个元素在数组中的索引值
Mar 30 Javascript
jquery实现图片放大点击切换
Jun 06 jQuery
Vue实例中生命周期created和mounted的区别详解
Aug 25 Javascript
JS中利用FileReader实现上传图片前本地预览功能
Mar 02 Javascript
通过实例讲解JS如何防抖动
Jun 15 Javascript
jQuery操作元素的内容和样式完整实例分析
Jan 10 jQuery
JS 设计模式之:单例模式定义与实现方法浅析
May 06 Javascript
快速解决element的autofocus失效问题
Sep 08 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
使用XDebug调试及单元测试覆盖率分析
2011/01/27 PHP
php实现rc4加密算法代码
2012/04/25 PHP
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
JQuery替换DOM节点的方法
2015/06/11 Javascript
javascript实现五星评分功能
2015/11/10 Javascript
基于jquery步骤进度条源码分享
2015/11/12 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
NodeJS和BootStrap分页效果的实现代码
2016/11/07 NodeJs
canvas 实现中国象棋
2017/02/17 Javascript
JavaScript中最常见的三个面试题解析
2017/03/04 Javascript
详解如何让InstantClick兼容MathJax、百度统计等
2017/09/12 Javascript
vue的toast弹窗组件实例详解
2018/05/14 Javascript
解决vue 项目引入字体图标报错、不显示等问题
2018/09/01 Javascript
vue中导出Excel表格的实现代码
2018/10/18 Javascript
vue图片上传本地预览组件使用详解
2019/02/20 Javascript
详解vue更改头像功能实现
2019/04/28 Javascript
解决 viewer.js 动态更新图片导致无法预览的问题
2019/05/14 Javascript
vue 集成 vis-network 实现网络拓扑图的方法
2019/08/07 Javascript
Nuxt使用Vuex的方法示例
2019/09/06 Javascript
[40:13]Ti4 冒泡赛第二天 iG vs NEWBEE 2
2014/07/15 DOTA
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
python删除文件示例分享
2014/01/28 Python
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
python实现图片变亮或者变暗的方法
2015/06/01 Python
python 处理telnet返回的More,以及get想要的那个参数方法
2019/02/14 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
美国演唱会订票网站:Ticketmaster美国
2017/10/05 全球购物
个人自荐信
2013/12/05 职场文书
文明青少年标兵事迹材料
2014/01/28 职场文书
元旦促销方案
2014/03/15 职场文书
学校实习推荐信
2015/03/27 职场文书
民事二审代理词
2015/05/25 职场文书
2016年教师政治思想表现评语
2015/12/02 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python