美文网首页
Vue学习笔记(2)-模板语法与v-html

Vue学习笔记(2)-模板语法与v-html

作者: 是立品啊 | 来源:发表于2020-09-28 17:46 被阅读0次

文本:{{ text }}

html中通过{{}}(双大括号)中可以把Vue对象中的数据插入到网页中。

<div id="app">
    <p>{{username}}</p>
    <button v-on:click="change">点击修改</button>
</div>
<script>
    let vm = new Vue({
        el: "#app",
        data: {
            "username": "杰克克"
        },
        methods: {
            change: function(){
                this.username = 'China';
            }
        }
    });
</script>
  • 只要Vue对象上对应的值发生改变了,那么html中双大括号中的值也会立马改变。
  • 如果在html{{}}中,第一次渲染完成后,不想要跟着后期数据的更改而更改,那么可以使用v-once指令来实现
<p v-once>{{username}}</p>

html代码:v-html

在Vue对象数据中,或者是后台返回给我们一个段原生的html代码,我们需要渲染出来,那么如果直接通过{{}}渲染,会把这个html代码当做字符串。这时候我们就可以通过v-html指令来实现。

<div id="app">
    <div v-html="code"></div>
</div>
<script>
    let vm = new Vue({
        el: "#app",
        data: {
            "code": "<a href='https://www.baidu.com/'>百度一下,你就知道!</a>"
        }
    });
</script>

相关文章

  • 2018-09-16

    Vue学习总结 模板语法 Mustache语法: {{msg}} Html赋值: v-html="" 绑定属性:v...

  • Vue学习笔记(2)-模板语法与v-html

    文本:{{ text }} 在html中通过{{}}(双大括号)中可以把Vue对象中的数据插入到网页中。 只要Vu...

  • 2017-3-27 VUE

    Vue.js 模板语法 1、使用 {{...}}(双大括号)的文本插值 2、使用 v-html 指令用于输出 ht...

  • 千锋vue基础教程2020

    一. Vue 基础 1. 模板语法 (1)插值 a.文本 {{}} b.纯HTML v-html ,防止XSS,c...

  • 《二》、Vue核心——基本使用

    一、Vue的基本使用 1、编码 2、理解 Vue 的 MVVM 3、模板语法 (1)、模板语法的理解  Ⅰ、动态的...

  • vue学习笔记:一、vue基础语法

    1、模板语法 Mustache语法:{{ msg }} Html赋值:v-html=“” 绑定属性:v-bind:...

  • Vue2学习笔记:vue模板语法

    一、插值(数据绑定) ①绑定纯文本{{msg}} ②绑定纯html v-html ③绑定属性 v-bind ④绑...

  • vue基础语法

    vue常用基础语法: 一、模板语法 1.vue使用基于html的模板语法,智能计算出最少需呀重复渲染的组件;2.数...

  • vue模板语法 v-html指令

    vue模板语法{{}} 双大括号 插值 在html里面其中值来自于Vue实例对象的data属性里面(必须在data...

  • 一 Vue基础

    目录 1.前期概要与基础2.模板语法3.计算属性与侦听器 模板语法 一、概要 Vue.js 使用了基于 HTML ...

网友评论

      本文标题:Vue学习笔记(2)-模板语法与v-html

      本文链接:https://www.haomeiwen.com/subject/zsbzektx.html