通过cdn引入 nutui 或 vant 的组件,未使用webpack的情况下,组件的prop设置无效,为什么?
<div id="app>
<nut-navbar :leftShow="true" :rightShow="false" ref="bar">标题</nut-navbar>
</div>
<script>
new Vue({
el:"#app",
data:{
}
})
</script>
比如这里的 rightShow 设置为 false 了,但实际后发现这个值并没有生效。
vant 中的组件拿过来也有类似的情况,prop 设置无效;但我自己用 Vue.component()注册的组件却不会出现这种情况。
请问为什么呢?
怎样解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
prop用短横线
<nut-navbar :left-show="true" :right-show="false" ref="bar">标题</nut-navbar>
;DOM不区分大小写,不走webpack和模板字符串就需要使用短横线风格Prop 名大小写