子组件
<view class="loadmore-con u-flex u-row-center">
<u-loading v-if="status == 'loading'" mode="circle" color="#77df91"></u-loading>
<view class="loadmore-con-text" v-else-if="status == 'loadmore'">
上拉加载更多
</view>
<view class="loadmore-con-text" v-else-if="status == 'nomore'">
到底了
</view>
<view class="loadmore-con-text" v-else-if="status == 'loadfail'" @tap="reload">
加载失败,点击重新加载
</view>
</view>
</template>
<script>
export default {
props: {
status: {
type: String,
default: ''
}
},
methods: {
reload() {
// console.log(11);
this.$emit('reload')
}
},
};
</script>
<style scoped lang="scss">
.loadmore-con{
width: 100%;
min-height: 40rpx;
&-text{
font-size: 24rpx;
color: #999;
}
}
</style>
父组件
<loadmore :status="status" @reload="getList"></loadmore>
1 个回复
脚底下的巨人 (作者)
已解决,钉钉开发工具3.3.3的bug。退回到3.1.3无此现象。