使用ES6 import 引入组件,支付宝小程序 Can not find Component 报错如下:
Can not find Component /components/hello/Hello in Page: pages/index/index
TypeError: Cannot read property 'props' of undefined
TypeError: Cannot read property 'props' of undefined
微信小程序、H5正常
使用ES6 import 引入组件,支付宝小程序 Can not find Component 报错如下:
Can not find Component /components/hello/Hello in Page: pages/index/index
TypeError: Cannot read property 'props' of undefined
TypeError: Cannot read property 'props' of undefined
微信小程序、H5正常
4 个回复
陈晨1
page.json有问题
陈晨1
上可复现代码
7***@qq.com (作者)
<template>
<view class="content">
<image class="logo" src="/static/logo.png"></image>
<view class="text-area">
<!-- #ifdef H5 -->
<Hello :message="h5"></Hello>
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
<Hello :message="wx"></Hello>
<!-- #endif -->
<!-- #ifdef MP-ALIPAY -->
<Hello :message="ali"></Hello>
<!-- #endif -->
</view>
</view>
</template>
<script>
import Hello from '@/components/hello/Hello.vue'
</script>
<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
</style>
2019-11-08 09:41
7***@qq.com (作者)
我就再components下新建了一个组件,page.json也有注册,引入后就是支付宝小程序报错
2019-11-08 09:43
陈晨1
上可以复现代码的压缩包
7***@qq.com (作者)
好的,发布到下方评论了。谢谢
2019-11-08 10:58
7***@qq.com (作者)
复现代码的压缩包~