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 迁移目录
Dec 18 Javascript
解javascript 混淆加密收藏
Jan 16 Javascript
jquery 屏蔽一个区域内的所有元素,禁止输入
Oct 22 Javascript
jqeury-easyui-layout问题解决方法
Mar 24 Javascript
Javascript+CSS3实现进度条效果
Oct 28 Javascript
解析微信JS-SDK配置授权,实现分享接口
Dec 09 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
Jan 04 Javascript
谈谈Vue.js——vue-resource全攻略
Jan 16 Javascript
JQuery 封装 Ajax 常用方法(推荐)
May 21 jQuery
vuex的简单使用教程
Feb 02 Javascript
Vue.js实现大转盘抽奖总结及实现思路
Oct 09 Javascript
解决在Vue中使用axios用form表单出现的问题
Oct 30 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日期时间函数的高级应用技巧
2009/05/16 PHP
深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
2013/06/06 PHP
在你的网页中嵌入外部网页的方法
2007/04/02 Javascript
关闭时刷新父窗口两种方法
2014/05/07 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
2014/05/08 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
深入探究使JavaScript动画流畅的一些方法
2015/06/30 Javascript
JS实现生成会变大变小的圆环实例
2015/08/05 Javascript
jQuery下拉美化搜索表单效果代码分享
2015/08/25 Javascript
js精美的幻灯片画集特效代码分享
2015/08/29 Javascript
JavaScript操作HTML DOM节点的基础教程
2016/03/11 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
javascript 原型与原型链的理解及实例分析
2019/11/23 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
vue-video-player实现实时视频播放方式(监控设备-rtmp流)
2020/08/10 Javascript
如何在JavaScript中正确处理变量
2020/12/25 Javascript
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
python实现人人网登录示例分享
2014/01/19 Python
pandas系列之DataFrame 行列数据筛选实例
2018/04/12 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
使用pygame编写Flappy bird小游戏
2020/03/14 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
2020/11/06 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
css3中背景尺寸background-size详解
2014/09/02 HTML / CSS
HTML5 视频播放(video),JavaScript控制视频的实例代码
2018/10/08 HTML / CSS
Lookfantastic澳大利亚官网:英国知名美妆购物网站
2021/01/07 全球购物
简短的公司员工自我评价分享
2013/11/13 职场文书
学校办公室主任职责
2013/12/27 职场文书
《小石潭记》教学反思
2014/02/13 职场文书
园艺师求职信
2014/04/27 职场文书
离婚协议书格式
2015/01/26 职场文书
关于元旦的广播稿2016
2015/12/17 职场文书
python中pycryto实现数据加密
2022/04/29 Python