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 相关文章推荐
Textbox控件注册回车事件及触发按钮提交事件具体实现
Mar 04 Javascript
JavaScript将数据转换成整数的方法
Jan 04 Javascript
使用jquery prev()方法找到同级的前一个元素
Jul 11 Javascript
解决js下referer兼容各大浏览器的方法
Nov 03 Javascript
javascript实现tab切换的四种方法
Nov 05 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
May 17 Javascript
jQuery图片左右滚动代码 有左右按钮实例
Jun 20 Javascript
利用Node.js检测端口是否被占用的方法
Dec 07 Javascript
解决Vue 浏览器后退无法触发beforeRouteLeave的问题
Dec 24 Javascript
ES6中异步对象Promise用法详解
Jul 31 Javascript
Element InputNumber计数器的使用方法
Jul 27 Javascript
搭建vscode+vue环境的详细教程
Aug 31 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
php中过滤非法字符的具体实现
2013/10/29 PHP
PHP获取一个字符串中间一部分字符的方法
2014/08/19 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
2016/01/14 PHP
PHP实现的DES加密解密封装类完整实例
2017/04/29 PHP
js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
2013/01/24 Javascript
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
JS写的贪吃蛇游戏(个人练习)
2013/07/08 Javascript
js函数与php函数的区别实例浅析
2015/01/12 Javascript
Python脚本后台运行的几种方式
2015/03/09 Javascript
javasript实现密码的隐藏与显示
2015/05/08 Javascript
js实现类似MSN提示的页面效果代码分享
2015/08/24 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
阻止表单提交按钮多次提交的完美解决方法
2016/05/16 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
详细讲解JavaScript中的this绑定
2016/10/10 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
vue.js轮播图组件使用方法详解
2018/07/03 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
ES6中的class是如何实现的(附Babel编译的ES5代码详解)
2019/05/17 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
python实现一次创建多级目录的方法
2015/05/15 Python
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
基于Python的文件类型和字符串详解
2017/12/21 Python
Python实现的多项式拟合功能示例【基于matplotlib】
2018/05/15 Python
Python中使用logging和traceback模块记录日志和跟踪异常
2019/04/09 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
2020/05/20 Python
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
Canvas环形饼图与手势控制的实现代码
2019/11/08 HTML / CSS
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
伦敦剧院门票:London Theatre Direct
2018/11/21 全球购物
开会迟到检讨书
2014/02/03 职场文书
大学辅导员事迹材料
2014/02/05 职场文书
公务员平时考核实施方案
2014/03/11 职场文书
纪委立案决定书
2015/06/24 职场文书