vue 插值 v-once,v-text, v-html详解


Posted in Javascript onJanuary 19, 2018

引入Vue.js ,通过script形式,vue官网语法记录

创建vue应用,数据和 DOM 已经被建立了关联,所有东西都是响应式的

1:插值

缺点:让你的网速慢,或者数据加载失败时,会在浏览器中直接渲染插值【js禁用,javascript报错也会导致这个问题】

html:

<section id="content">
<p id="Mustache">没有v-once, {{msg}}</p>
</section>

js:

var vm = new Vue({
     el:"#content",
     data: {
       msg: "hello my lord"
     }
   });

result:

vue 插值 v-once,v-text, v-html详解

2:v-once:通过使用 v-once 指令,执行一次性的插值【当数据改变时,插值处的内容不会继续更新】

html:

<section id="content">
   插值:
   <p id="Mustache">{{msg}}</p>
   <p>v-once:当数据改变时,插值处的内容不会更新</p>
   <span v-once>{{msg}}</span>
 </section>

js:

var vm = new Vue({
     el:"#content",
     data: {
       msg: "hello once"
     }
   });

result:

vue 插值 v-once,v-text, v-html详解

3、v-text和v-html

html:

<section id="content">
   v-text:
   <span v-text="tipHtml"></span><br>
   原始 HTML:v-html指令
   <span v-html="tipHtml"></span>
 </section>

js:

var vm = new Vue({
    el:"#content",
    data: {
      tipHtml: "<b>小心点,明天</b>"
    }
  });

结果:

vue 插值 v-once,v-text, v-html详解

总结:v-text:会把html标签也解析为文本,而v-html可以解析html标签。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
图片延迟加载的实现代码(模仿懒惰)
Mar 29 Javascript
javascript ie6兼容position:fixed实现思路
Apr 01 Javascript
node.js不得不说的12点内容
Jul 14 Javascript
JavaScript中textRange对象使用方法小结
Mar 24 Javascript
avalonjs实现仿微博的图片拖动特效
May 06 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
Jan 12 Javascript
javascript先序遍历DOM树的方法
Feb 27 Javascript
jquery实现多次上传同一张图片
Jan 09 Javascript
详解Javascript中DOM的范围
Feb 13 Javascript
vue.js实例todoList项目
Jul 07 Javascript
基于JavaScript实现前端数据多条件筛选功能
Aug 19 Javascript
vue 之 css module的使用方法
Dec 04 Javascript
web前端vue实现插值文本和输出原始html
Jan 19 #Javascript
解决Linux无法正常安装与卸载Node.js的方法
Jan 19 #Javascript
jquery实现点击a链接,跳转之后,该a链接处显示背景色的方法
Jan 18 #jQuery
解决js ajax同步请求造成浏览器假死的问题
Jan 18 #Javascript
js实时监控文本框输入字数的实例代码
Jan 18 #Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
Jan 18 #Javascript
react-router4 配合webpack require.ensure 实现异步加载的示例
Jan 18 #Javascript
You might like
destoon实现调用自增数字从1开始的方法
2014/08/21 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
最近项目写了一些js,水平有待提高
2009/01/31 Javascript
JQuery 弹出框定位实现方法
2010/12/02 Javascript
jquery实现平滑的二级下拉菜单效果
2015/08/26 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
javascript每日必学之继承
2016/02/23 Javascript
require.js配合插件text.js实现最简单的单页应用程序
2016/07/12 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
让浏览器崩溃的12行JS代码(DoS攻击分析及防御)
2016/10/10 Javascript
原生js代码实现图片放大境效果
2016/10/30 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
2016/12/09 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
2018/08/20 Javascript
JavaScript设计模式之责任链模式实例分析
2019/01/16 Javascript
Nuxt使用Vuex的方法示例
2019/09/06 Javascript
JS指定音频audio在某个时间点进行播放
2020/11/28 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
Python装饰器用法实例总结
2018/02/07 Python
Python中的Django基本命令实例详解
2018/07/15 Python
解决pycharm remote deployment 配置的问题
2019/06/27 Python
Python ATM功能实现代码实例
2020/03/19 Python
Python基于DB-API操作MySQL数据库过程解析
2020/04/23 Python
python 5个顶级异步框架推荐
2020/09/09 Python
Abbacino官网:包、钱包和女士配饰
2019/04/15 全球购物
如何利用cmp命令比较文件
2016/04/11 面试题
GWT的应用有哪两种部署模式
2012/12/21 面试题
通信工程专业女生个人求职信
2013/09/21 职场文书
传播学毕业生求职信
2013/10/11 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
捐款仪式主持词
2015/07/04 职场文书
员工安全责任协议书
2016/03/22 职场文书
vue-cropper插件实现图片截取上传组件封装
2021/05/27 Vue.js
Python中基础数据类型 set集合知识点总结
2021/08/02 Python
python之json文件转xml文件案例讲解
2021/08/07 Python