vue中v-text / v-html使用实例代码详解


Posted in Javascript onApril 02, 2019

废话少说,代码如下所述:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue实例中的数据,事件和方法</title>
</head>
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<body>
  
  <div id="root">
    <h1 v-text="number"></h1>
  </div>

  <script type="text/javascript">
    new Vue({ 
      el:"#root",
      data:{
        msg: "world",
        number:123
      }
    })
  </script>
</body>
</html>

显示123

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue实例中的数据,事件和方法</title>
</head>
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<body>
  <div id="root">
    <h1 v-html="content"></h1>
  </div>
  <script type="text/javascript">
    new Vue({ 
      el:"#root",
      data:{
        content: "<h1>hello world</h1>",
      }
    })
  </script>
</body>
</html>

补充:vuejs {{}},v-text 和 v-html的区别

<div id="app">
<p>{{message}}</p> <!-- 输出:<span>通过双括号绑定</span> -->

<p v-html="html"></p> <!-- 输出:html标签在渲染的时候被解析 -->

<p v-text="text"></p> <!-- 输出:<span>html标签在渲染的时候被源码输出</span> -->
</div>


<script>

let app = new Vue({

el: "#app",

data: {


message: "<span>通过双括号绑定</span>",


html: "<span>html标签在渲染的时候被解析</span>",


text: "<span>html标签在渲染的时候被源码输出</span>",

}
 });
</script>

区别:

{{message}}:将数据解析为纯文本,不能输出真正的html,在页面加载时显示{{}},所以通常使用v-html和v-text代替,且花括号方式在以后可能被取消

v-html="html":输出真正的html

v-text="text":将数据解析为纯文本,不能输出真正的html,与花括号的区别是在页面加载时不显示{{}}

总结

以上所述是小编给大家介绍的vue中v-text / v-html使用实例代码详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
js window.print实现打印特定控件或内容
Sep 16 Javascript
jQuery的cookie插件实现保存用户登陆信息
Apr 15 Javascript
Javascript堆排序算法详解
Dec 03 Javascript
jQuery获取某天的农历日期并判断是否除夕或新年的方法
Mar 01 Javascript
Node.js的Web模板引擎ejs的入门使用教程
Jun 06 Javascript
JS原型链 详解及示例代码
Sep 06 Javascript
jQuery实现页面顶部下拉广告
Dec 30 Javascript
bootstrap为水平排列的表单和内联表单设置可选的图标
Feb 15 Javascript
JavaScript屏蔽Backspace键的实现代码
Nov 02 Javascript
基于vue,vue-router, vuex及addRoutes进行权限控制问题
May 02 Javascript
Node.Js中实现端口重用原理详解
May 03 Javascript
js节流防抖应用场景,以及在vue中节流防抖的具体实现操作
Sep 21 Javascript
Seajs源码详解分析
Apr 02 #Javascript
使用mixins实现elementUI表单全局验证的解决方法
Apr 02 #Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
Apr 02 #Javascript
基于vue实现web端超大数据量表格的卡顿解决
Apr 02 #Javascript
基于AngularJS拖拽插件ngDraggable.js实现拖拽排序功能
Apr 02 #Javascript
详解vue后台系统登录态管理
Apr 02 #Javascript
微信小程序实现人脸识别登陆的示例代码
Apr 02 #Javascript
You might like
PHP的curl实现get,post和cookie(实例介绍)
2013/06/17 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
php生成网页桌面快捷方式
2017/05/05 PHP
AJAX使用了UpdatePanel后无法使用alert弹出脚本
2010/04/02 Javascript
JavaScript/jQuery 表单美化插件小结
2012/02/14 Javascript
JS返回上一页实例代码通过图片和按钮分别实现
2013/08/16 Javascript
jquery实现滑动图片自己测试的例子
2013/11/05 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
2017/09/25 Javascript
nodejs操作mongodb的填删改查模块的制作及引入实例
2018/01/02 NodeJs
Layui组件Table绑定行点击事件和获取行数据的方法
2018/08/19 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
2019/01/23 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
Vue 进阶之路(三)
2019/04/18 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
python九九乘法表的实例
2017/09/26 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
windows系统中Python多版本与jupyter notebook使用虚拟环境的过程
2019/05/15 Python
pytorch torch.expand和torch.repeat的区别详解
2019/11/05 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
基于CSS3实现图片模糊过滤效果
2015/11/19 HTML / CSS
蔻驰美国官网:COACH美国
2016/08/18 全球购物
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
英国办公家具网站:Furniture At Work
2019/10/07 全球购物
项目合作计划书
2014/01/09 职场文书
工作岗位说明书模板
2014/05/09 职场文书
保护水资源的标语
2014/06/17 职场文书
2014财务人员自我评价范文
2014/09/21 职场文书
在职证明书范本(2014新版)
2014/09/25 职场文书
2015年度质量工作总结报告
2015/04/27 职场文书
Python实现socket库网络通信套接字
2021/06/04 Python
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android