Vue基础-文本显示,v-html插入html代码


1. 显示内容 {{}}

<div id="app">
    <p>{{ message }}</p>
</div>

<script>
new Vue({
    el: '#app',  //el是选择元素的挂载节点,这里#是加父节点id
    data: {       //赋值
         message: 'Hello Vue.js!'
    }
})
</script>

 

效果:

<div id="app">
    <p>Hello Vue.js!</p>
</div>

 

2. v-html

<div id="app">
    <div v-html="message"></div>  <!--生成的代码会在这个元素子节点生成。-->
</div>

<script>
new Vue({
    el: '#app',
    data: {
        message: '<h1>aaa</h1>'
    }
})

alert(document.getElementById('app').innerHTML);
</script>

效果:

<div id="app">
    <div v-html="message"><h1>aaa</h1></div>
</div>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM