根据官网案例写了一个自定义组件,引入时总是报这个错误。
后面在社区里面找到了解决办法,把上面配置中改成:"my-list": "/components/my-list/my-list" 就可以了。
具体原因:官方文档上的自定义组件是 4 个文件全部都在 components 文件夹下,所以他们只需要 /components/my-list 就可以了。而我们实际开发需要多个组件,在 components 下会多新建一个文件夹,如果依旧 /components/my-list 这么写,此时找到的只是 my-list 这个文件夹,而不是 my-list.wxml 文件。
官方文档自定义组件案例及说明
使用自定义组件,绝对路径和相对路径都是可以的,但是绝对路径要以“/”开头,相对路径可以用 ../ 来向上级查找。