为了账号安全,请及时绑定邮箱和手机立即绑定

div中{{msg}}不显示

<div id="root">{{msg}}</div>

<script>

new Vue({

el:"#root",

template:'<h1>hi world {{msg}}</h1>',

data:{

msg:"hello world"

}

})


正在回答

4 回答

{{msg}}和'<h1>hi world {{msg}}</h1>'是两个不同的模板,一个挂载点只能有一个模板,根据就近原则显示的是'<h1>hi world {{msg}}</h1>'

0 回复 有任何疑惑可以回复我~

vue里面的template和div里面的{{msg}}冲突,{{msg}}也是一个模板,template也是一个模板,{{msg}}被覆盖


1 回复 有任何疑惑可以回复我~

要写成 。data(){

return{

msg:"hello world"

}

}

上面我写错了 return 

0 回复 有任何疑惑可以回复我~
#1

qq_拥有你_03796447

直接写: date:{ msg:"hello world" } 为什么不会出来
2018-05-25 回复 有任何疑惑可以回复我~
#2

qq_小先生_12 回复 qq_拥有你_03796447

data写错了
2018-07-09 回复 有任何疑惑可以回复我~

要写成 。data(){

retrun{

msg:"hello world"

}

}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

div中{{msg}}不显示

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信