微信小程序> 微信小程序——自定义组件时,编译报`Componentisnotfoundinpath...`

微信小程序——自定义组件时,编译报`Componentisnotfoundinpath...`

浏览量:10395 时间: 来源:野野YE

问题描述:

在微信小程序中自定义组件时,编译报Component is not found in path '...'

VM4941:1 jsEnginScriptErrorComponent is not found in path "components/watermark/watermark" (using by "pages/login/login")Error: Component is not found in path "components/watermark/watermark" (using by "pages/login/login")    at e (http://127.0.0.1:48631/appservice/__dev__/WAService.js:13:26480)    at e (http://127.0.0.1:48631/appservice/__dev__/WAService.js:13:26632)    at W (http://127.0.0.1:48631/appservice/__dev__/WAService.js:14:749)    at Object.t.addView (http://127.0.0.1:48631/appservice/__dev__/WAService.js:14:1759)    at Function.value (http://127.0.0.1:48631/appservice/__dev__/WAService.js:15:25997)    at j (http://127.0.0.1:48631/appservice/__dev__/WAService.js:15:4246)    at U (http://127.0.0.1:48631/appservice/__dev__/WAService.js:15:6628)    at G (http://127.0.0.1:48631/appservice/__dev__/WAService.js:15:6894)    at Function.<anonymous> (http://127.0.0.1:48631/appservice/__dev__/WAService.js:15:9282)    at http://127.0.0.1:48631/appservice/__dev__/WAService.js:15:14950

解决方法:

确认自定义的组件的js文件是否存在Component构造器

Component({});

确保要引入的页面的json文件中的usingComponentspath是正确的:

文件路径:
           小程序

这里的路路径有两种写法:

{    "usingComponents": {        "watermark" : "/components/watermark/watermark"    }}
{  "usingComponents": {    "watermark": "../../components/watermark/watermark"  }}

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎