v-bind绑定无效 - Vue

页面不显示

控制台报错 :

vue2.4.js:465 [Vue warn]: Failed to generate render function:

SyntaxError: Unexpected token ',' in

with(this){return _c('div',{attrs:{"id":"app"}},[_c('input',_b({attrs:{"type":"button","value":"按钮","title":mytitle}},'input',,false)),_v(" "),_c('p',{},[_v("\n            "+_s(msg)+"\n        ")]),_v(" "),_c('h4',{domProps:{"textContent":_s(msg)}},[_v("========")]),_v(" "),_c('div',[_v(_s(msg2))]),_v(" "),_c('div',{domProps:{"textContent":_s(msg2)}}),_v(" "),_c('div',{domProps:{"innerHTML":_s(msg2)}})])}


(found in <Root>)

开始以为是vue.js里面内容错了, 换了一个还是不行.

解决方法


你有可能这样写了 : <input type="button" value="按钮" v-bind :title="mytitle">

注意 : v-bind与冒号之间是没有空格的, 你需要注意, 删去空格之后便正常显示.

上一篇:【Nuxt】配置路由


下一篇:自定义UICollectionViewFlowLayout实现横向滚动时,离中心点越近,item越大,离中心店越远,item越小的效果