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 相关文章推荐
accesskey 提交
Jun 26 Javascript
javascript中获取元素标签中间的内容的实现方法
Oct 08 Javascript
理解JavaScript原型链
Oct 25 Javascript
Android中Okhttp3实现上传多张图片同时传递参数
Feb 18 Javascript
Vue.js路由vue-router使用方法详解
Mar 20 Javascript
vue开发调试神器vue-devtools使用详解
Jul 13 Javascript
详解Angular2表单-模板驱动的表单(Template-Driven Forms)
Aug 04 Javascript
jsonp跨域获取数据的基础教程
Jul 01 Javascript
Nuxt.js之自动路由原理的实现方法
Nov 21 Javascript
Vue实现页面添加水印功能
Nov 09 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
Feb 05 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
Apr 24 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 php_openssl.dll的作用
2013/07/01 PHP
深入浅出php socket编程
2015/05/13 PHP
简单谈谈PHP中strlen 函数
2016/02/27 PHP
PHP中str_split()函数的用法讲解
2019/04/11 PHP
Referer原理与图片防盗链实现方法详解
2019/07/03 PHP
php命令行模式代码实例详解
2021/02/26 PHP
通过上下左右键和回车键切换光标实现代码
2013/03/08 Javascript
一款jquery特效编写的大度宽屏焦点图切换特效的实例代码
2013/08/05 Javascript
js抽奖实现随机抽奖代码效果
2013/12/02 Javascript
js表头排序实现方法
2015/01/16 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
2015/02/27 Javascript
多个jQuery版本共存的处理方案
2015/03/17 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
AngulaJS路由 ui-router 传参实例
2017/04/28 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
2017/05/20 jQuery
js实现点击按钮复制文本功能
2020/07/20 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
Vue绑定内联样式问题
2018/10/17 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
如何基于js判断浏览器版本
2020/02/20 Javascript
Vue scoped及deep使用方法解析
2020/08/01 Javascript
Python的类实例属性访问规则探讨
2015/01/30 Python
使用python调用zxing库生成二维码图片详解
2017/01/10 Python
Python基于辗转相除法求解最大公约数的方法示例
2018/04/04 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
HTML5在IE10、火狐下中文乱码问题的解决方法
2013/11/18 HTML / CSS
英国剑桥包官网:The Cambridge Satchel Company
2016/08/01 全球购物
中国排名第一的外贸销售网站:LightInTheBox.com(兰亭集势)
2016/10/28 全球购物
Weblogc domain问题
2014/01/27 面试题
医学专业毕业生个人的求职信
2013/12/04 职场文书
十佳教师事迹材料
2014/01/11 职场文书
幼儿教师研修感言
2014/02/12 职场文书
2019求职信大礼包
2019/05/15 职场文书
Go语言 go程释放操作(退出/销毁)
2021/04/30 Golang