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 相关文章推荐
Dreamweaver jQuery智能提示插件,支持版本提示,支持1.6api
Jul 31 Javascript
字符串的replace方法应用浅析
Dec 06 Javascript
Jquery使用val方法读写value值
May 18 Javascript
微信小程序 页面跳转传递值几种方法详解
Jan 12 Javascript
JS中用EL表达式获取上下文参数值的方法
Mar 28 Javascript
jQuery插件实现的日历功能示例【附源码下载】
Sep 07 jQuery
vue2.0获取鼠标位置的方法
Sep 13 Javascript
深入koa-bodyparser原理解析
Jan 16 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
Apr 09 Javascript
JS实现水平移动与垂直移动动画
Dec 19 Javascript
Vue中nprogress页面加载进度条的方法实现
Nov 13 Javascript
浅谈es6中的元编程
Dec 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
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
php设置静态内容缓存时间的方法
2014/12/01 PHP
微信自定义分享php代码分析
2016/11/24 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
基础的prototype.js常用函数及其用法
2007/03/10 Javascript
js汉字转拼音实现代码
2013/02/06 Javascript
javascript的创建多行字符串的7种方法
2014/04/29 Javascript
PHP守护进程实例
2015/03/06 Javascript
js判断当前页面在移动设备还是在PC端中打开
2016/01/06 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
2017/01/16 Javascript
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
JavaScript文本特效实例小结【3个示例】
2018/12/22 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
微信小程序用户拒绝授权的处理方法详解
2019/09/20 Javascript
解决iView Table组件宽度只变大不变小的问题
2020/11/13 Javascript
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
Python实现约瑟夫环问题的方法
2016/05/03 Python
Python实现图片尺寸缩放脚本
2018/03/10 Python
Python django使用多进程连接mysql错误的解决方法
2018/10/08 Python
Python实现简单石头剪刀布游戏
2021/01/20 Python
python网络应用开发知识点浅析
2019/05/28 Python
python ChainMap 合并字典的实现步骤
2019/06/11 Python
Python使用贪婪算法解决问题
2019/10/22 Python
Python基于Tkinter编写crc校验工具
2020/05/06 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
Python数据库封装实现代码示例解析
2020/09/05 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
销售会计工作职责
2013/12/02 职场文书
社会治安综合治理管理责任书
2014/04/16 职场文书
公证委托书
2014/08/01 职场文书
2015年乡镇纪检工作总结
2015/04/22 职场文书
jQuery实现影院选座订座效果
2021/04/13 jQuery
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python
在Docker容器中部署SQL Server
2022/04/11 Servers