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正则表达式参数/g与/i及/gi的使用指南
Aug 27 Javascript
Javascript中判断对象是否为空
Jun 10 Javascript
深入理解Java线程编程中的阻塞队列容器
Dec 07 Javascript
js获取当前时间(昨天、今天、明天)
Nov 23 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 jQuery
探究react-native 源码的图片缓存问题
Aug 24 Javascript
通过button将form表单的数据提交到action层的实例
Sep 08 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
Sep 27 Javascript
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
vue router 跳转时打开新页面的示例方法
Jul 28 Javascript
webpack的 rquire.context用法实现工程自动化的方法
Feb 07 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判断变量的函数
2012/04/24 PHP
关于PHP虚拟主机概念及如何选择稳定的PHP虚拟主机
2018/11/20 PHP
PHP聊天室简单实现方法详解
2018/12/08 PHP
javascript在事件监听方面的兼容性小结
2010/04/07 Javascript
Area 区域实现post提交数据的js写法
2014/04/22 Javascript
js中flexible.js实现淘宝弹性布局方案
2020/06/23 Javascript
jquery实现图片上传前本地预览功能
2016/05/10 Javascript
JavaScript实现复制或剪切内容到剪贴板功能的方法
2016/05/23 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
canvas实现图像布局填充功能
2017/02/06 Javascript
babel基本使用详解
2017/02/17 Javascript
原生JS实现《别踩白块》游戏(兼容IE)
2017/02/20 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
vue-cli 脚手架基于Nightwatch的端到端测试环境的过程
2018/09/30 Javascript
Bootstrap4 gulp 配置详解
2019/01/06 Javascript
uni-app 自定义底部导航栏的实现
2020/12/11 Javascript
12步教你理解Python装饰器
2016/02/25 Python
SQLite3中文编码 Python的实现
2017/01/11 Python
详解Python绘图Turtle库
2019/10/12 Python
详解python方法之绑定方法与非绑定方法
2020/08/17 Python
CSS3的column-fill属性对齐列内容高度的用法详解
2016/07/01 HTML / CSS
HTML5中canvas中的beginPath()和closePath()的重要性
2018/08/24 HTML / CSS
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
数以千计的折扣工业产品:ESE Direct
2018/05/20 全球购物
个人简历自我评价
2014/01/06 职场文书
《走一步再走一步》教学反思
2014/02/15 职场文书
酒店开业策划方案
2014/06/02 职场文书
工商管理专业自荐信
2014/06/03 职场文书
陈胜吴广起义口号
2014/06/20 职场文书
创先争优宣传标语
2014/10/08 职场文书
煤矿百日安全活动总结
2015/05/07 职场文书
2015年英语教研组工作总结
2015/05/23 职场文书
观看建国大业观后感
2015/06/01 职场文书
讲座新闻稿
2015/07/18 职场文书
CSS3 制作的彩虹按钮样式
2021/04/11 HTML / CSS