<hui-waterfall class="productList" :dataList="data" v-slot:default="{item, index}">
<hui-img className="goodsImg" :src="item.MediaUrl" :errorSrc="$defaultImg()"></hui-img>
<div class="goodsName ellipsis2">{{item.Title || item.GoodsName}}</div>
</hui-waterfall>
其中hui-waterfall和hui-img是自定义组件,$defaultImg()是main.js中Vue.prototype.$defaultImg = function() { return ""; }的一个全局方法。
hui-waterfall组件内部:
<div class="hui-waterfall">
<div v-for="(item, index) in dataList" :key="index">
<slot :item="item" :index="index"></slot>
</div>
</div>
问题1:
在hui-waterfall组件中我插入另一个组件hui-img,其中的errorSrc属性我传一个方法,这样写好像会导致小程序显示异常(见附件)
请问这种情况要怎么解决?
1***@qq.com (作者)
问题1 见附件 index.vue
2023-02-17 15:48
YUANRJ
回复 1***@qq.com: 上传的附件没有 index.vue
2023-02-17 15:59
1***@qq.com (作者)
回复 YUANRJ: src/pages/index.vue
2023-02-17 16:01
YUANRJ
回复 1***@qq.com: 没有,你检查一下吧
2023-02-17 16:03
1***@qq.com (作者)
主要就是 src/pages/index.vue,src/components/waterfall.vue组件,src/main.js里的$centToYuan方法 。这3个
2023-02-17 16:04
1***@qq.com (作者)
重传了
2023-02-17 16:06
YUANRJ
回复 1***@qq.com: 已知问题 https://ask.dcloud.net.cn/question/147333
2023-02-17 16:47