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实现自定义标签
May 08 Javascript
JS基础之undefined与null的区别分析
Aug 08 Javascript
jquery ajax,ashx,json的用法总结
Feb 12 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
Jun 06 Javascript
JS控制按钮10秒钟后可用的方法
Dec 22 Javascript
JavaScript中创建对象的模式汇总
Apr 19 Javascript
JSONP跨域请求实例详解
Jul 04 Javascript
p5.js入门教程和基本形状绘制
Mar 15 Javascript
vue-awesome-swiper 基于vue实现h5滑动翻页效果【推荐】
Nov 08 Javascript
vue 地图可视化 maptalks 篇实例代码详解
May 21 Javascript
vue监听用户输入和点击功能
Sep 27 Javascript
vue实现购物车功能(商品分类)
Apr 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一些公用函数的集合
2008/03/27 PHP
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
2008/11/18 PHP
php 破解防盗链图片函数
2008/12/09 PHP
PHP编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
PHP编写简单的App接口
2016/08/28 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
基于jquery的web页面日期格式化插件
2011/11/15 Javascript
JavaScript里实用的原生API汇总
2015/05/14 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
原生JavaScript实现滚动条效果
2020/03/24 Javascript
JS判断元素是否在数组内的实现代码
2016/03/30 Javascript
JavaScript位移运算符(无符号) &gt;&gt;&gt; 三个大于号 的使用方法详解
2016/03/31 Javascript
JavaScript中最容易混淆的作用域、提升、闭包知识详解(推荐)
2016/09/05 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
layui的table单击行勾选checkbox功能方法
2018/08/14 Javascript
vue实现拖拽的简单案例 不超出可视区域
2019/07/25 Javascript
vue父子组件的通信方法(实例详解)
2019/11/10 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
JavaScript实现4位随机验证码的生成
2021/01/28 Javascript
[46:40]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[01:14:41]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第一场 1月8日
2021/03/11 DOTA
深入解析Python中函数的参数与作用域
2016/03/20 Python
python实现简易动态时钟
2018/11/19 Python
python 如何去除字符串头尾的多余符号
2019/11/19 Python
Python持续监听文件变化代码实例
2020/07/22 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
阻止移动设备(手机、pad)浏览器双击放大网页的方法
2014/06/03 HTML / CSS
什么造成了Java里面的异常
2016/04/24 面试题
仓库规划计划书
2014/04/28 职场文书
2014年党员创先争优承诺书
2014/05/29 职场文书
创建文明城市倡议书
2015/04/28 职场文书
2016年中学法制宣传日活动总结
2016/04/01 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书