评论

我这mpvue的demo页的列表,咋就总不出来呢?真相原来是。。。

mpvue构建小程序 kbone Web 与小程序同构解决方案

问题原帖:

https://developers.weixin.qq.com/community/develop/doc/0004a24a948a40e3cda937c9657000



第一步,下载这位同学的代码到本地,然后npm install -> npm run dev -> 开发者工具导入项目



这代码写的也没毛病啊,接着查看组件List的代码



这也写的没毛病,真奇怪。


接着我新建了一个项目,执行vue create binnie-app, 然后编写相同的代码,运行之后可以显示列表,猜测mpvue可以是对list做处理了,

然后我把mpvue项目的importList 改成了 KList, 竟然能显示了,肯定是保留关键字了。最后搜索mpvue常见问题发现list果然在保留关键字中。

链接:http://mpvue.com/qa.html


总结:没用过mpvue的我,碰见这个问题,差点以为自己不会vue了。在这里建议大家用框架前,先查一下有什么常见问题或坑。

推荐使用binnie小姐姐同款的kbone(Web 与小程序同构解决方案)



kbone参考文章:

https://developers.weixin.qq.com/community/develop/article/doc/00020a7c280268018ea91fc3c51013

https://developers.weixin.qq.com/community/develop/article/doc/0008424ea884e83b47895f5c45b813

最后一次编辑于  2019-12-29  
点赞 4
收藏
评论

3 个评论

  • Hanks🇨🇳
    Hanks🇨🇳
    2019-12-30
    厉害炸了
    2019-12-30
    赞同
    回复
  • 拾忆
    拾忆
    2019-12-29
    这标题似曾相识。。。
    2019-12-29
    赞同
    回复
  • Undefined
    Undefined
    2019-12-29

    类似于react 的那个模板开头大写?

    2019-12-29
    赞同
    回复 3
    • one for all
      one for all
      2019-12-29
      list是mpvue的保留关键字,不能作为组件命名不区分大小写。
      2019-12-29
      回复
    • Undefined
      Undefined
      2019-12-29回复one for all
      我明白。看了他们的关键字屏蔽。应该是怕编译成标签吧。
      2019-12-29
      回复
    • one for all
      one for all
      2019-12-29回复Undefined
      可能是别的小程序用list作为标签了
      2019-12-29
      回复
登录 后发表内容