数据绑定——html显示纯文本出错

  1. 数据绑定——html显示纯文本出错

  2. 列表项目

<body>
<div id="app">
    {{{html}}}
</div>
<script src="vue.js"></script>
<script>
    new Vue({
        el:'#app',
        data:{
            html:"<span>hello</span>"
        }
    })
</script>
</body>

3、页面没显示,报错:
图片描述

4、应该显示的结果是:hello

阅读 6.6k
4 个回答
Vue2 需要输出HTML,请使用v-html指令
<body>
<div id="app" v-html="html"></div>
<script src="vue.js"></script>
<script>
    new Vue({
        el:'#app',
        data:{
            html:"<span>hello</span>"
        }
    })
</script>
</body>

{{{html}}}..多了对{}...

ok的啊,你把<script src="vue.js"></script>放到head里面试试
图片描述

vue 版本是什么,如果是2.x的话,使用

<div v-html="rawHtml"></div>

原文,1.0的用法是你那样的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题