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 相关文章推荐
推荐40个简单的 jQuery 导航插件和教程(下篇)
Sep 14 Javascript
jquery图片倾斜层叠切换特效代码分享
Aug 27 Javascript
canvas学习之API整理笔记(二)
Dec 29 Javascript
Web开发中客户端的跳转与服务器端的跳转的区别
Mar 05 Javascript
详解使用React全家桶搭建一个后台管理系统
Nov 04 Javascript
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
原生JS实现多个小球碰撞反弹效果示例
Jan 31 Javascript
关于redux-saga中take使用方法详解
Feb 27 Javascript
node实现的爬虫功能示例
May 04 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
May 16 Javascript
基于JavaScript实现控制下拉列表
May 08 Javascript
js实现九宫格布局效果
May 28 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
PHPMailer邮件发送的实现代码
2013/05/04 PHP
php开启openssl的方法
2014/05/15 PHP
PHP中提问频率最高的11个面试题和答案
2014/09/02 PHP
php开发中的页面跳转方法总结
2015/04/26 PHP
PHP加密解密函数详解
2015/10/28 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
2016/01/07 PHP
ThinkPHP框架实现数据增删改
2017/05/07 PHP
thinkPHP3.2使用RBAC实现权限管理的实现
2019/08/27 PHP
FireFox中textNode分片的问题
2007/04/10 Javascript
jquery插件开发注意事项小结
2013/06/04 Javascript
jQuery实现360°全景拖动展示
2015/03/18 Javascript
js实现拖拽效果(构造函数)
2015/12/14 Javascript
JavaScript中关于iframe滚动条的去除和保留
2016/11/17 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
js序列化和反序列化的使用讲解
2019/01/19 Javascript
Vue.js仿Select下拉框效果
2020/02/18 Javascript
JS造成内存泄漏的几种情况实例分析
2020/03/02 Javascript
如何使用three.js 制作一个三维的推箱子游戏
2020/07/29 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
[43:18]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python random模块常用方法
2014/11/03 Python
python在ubuntu中的几种安装方法(小结)
2017/12/08 Python
python方向键控制上下左右代码
2018/01/20 Python
Python之reload流程实例代码解析
2018/01/29 Python
pygame游戏之旅 按钮上添加文字的方法
2018/11/21 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
Python中logging实例讲解
2019/01/17 Python
Django框架封装外部函数示例
2019/05/28 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
PyTorch中的Variable变量详解
2020/01/07 Python
Ryderwear澳洲官网:澳大利亚高端健身训练装备品牌
2018/09/18 全球购物
产品设计开发计划书
2014/05/07 职场文书
田径运动会通讯稿
2014/09/13 职场文书
用React Native制作一个简单的游戏引擎
2021/05/27 Javascript
python数字图像处理:图像的绘制
2022/06/28 Python