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 相关文章推荐
JavaScript更改class和id的方法
Oct 10 Javascript
使用EXT实现无刷新动态调用股票信息
Nov 01 Javascript
JavaScript 学习笔记(十二) dom
Jan 21 Javascript
jQuery之$(document).ready()使用介绍
Apr 05 Javascript
jQuery调用RESTful WCF示例代码(GET方法/POST方法)
Jan 26 Javascript
js中的for如何实现foreach中的遍历
May 31 Javascript
原生js编写autoComplete插件
Apr 13 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
Jan 17 Javascript
Javascript实现时间倒计时效果
Jul 15 Javascript
详解VUE中常用的几种import(模块、文件)引入方式
Jul 03 Javascript
详解react-refetch的使用小例子
Feb 15 Javascript
使用vue自定义指令开发表单验证插件validate.js
May 23 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.ini中文版(2)
2006/10/09 PHP
如何将数据从文本导入到mysql
2006/10/09 PHP
php+AJAX传送中文会导致乱码的问题的解决方法
2008/09/08 PHP
php自动注册登录验证机制实现代码
2011/12/20 PHP
php语言的7种基本的排序方法
2020/12/28 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
2016/06/06 PHP
layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
2018/05/12 PHP
ThinkPHP5+Layui实现图片上传加预览功能
2018/08/17 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
js报错 Object doesn't support this property or method的原因分析
2011/03/31 Javascript
dojo学习第一天 Tab选项卡 实现
2011/08/28 Javascript
jQuery实现的简洁下拉菜单导航效果代码
2015/08/26 Javascript
javascript中的try catch异常捕获机制用法分析
2016/12/14 Javascript
vue+ElementUI实现订单页动态添加产品数据效果实例代码
2017/07/13 Javascript
javascript数组定义的几种方法
2017/10/06 Javascript
详解Angular5 服务端渲染实战
2018/01/04 Javascript
JavaScript中创建原子的方法总结
2018/08/26 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
[31:00]2014 DOTA2华西杯精英邀请赛5 24 NewBee VS iG
2014/05/25 DOTA
Python文件循环写入行时防止覆盖的解决方法
2018/11/09 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
树莓派用python中的OpenCV输出USB摄像头画面
2019/06/22 Python
python实现QQ邮箱发送邮件
2020/03/06 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
预订从美国飞往印度的机票:MyTicketsToIndia
2017/05/19 全球购物
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
阿里巴巴Oracle DBA笔试题答案-备份恢复类
2013/11/20 面试题
自荐书范文范例
2014/02/13 职场文书
《红军不怕远征难》教学反思
2014/04/14 职场文书
会议主持人开场白台词
2015/05/28 职场文书
话题作文之呼唤
2019/12/18 职场文书
python爬取豆瓣电影TOP250数据
2021/05/23 Python
使用CSS实现六边形的图片效果
2022/08/05 HTML / CSS