uni-app中父页面显示子页面,只能把子页面定义成component组件再引入到父页面吗?有没有其他方法呢?
<template>
<view>
<uni-segmented-control :current="current" :values="items" @clickItem="onClickItem" style-type="text" active-color="#007aff"></uni-segmented-control>
<view class="content">
<view v-show="current === 0">
<not-accepted></not-accepted>
</view>
<view v-show="current === 1">
<accepted></accepted>
</view>
</view>
</view>
</template>
<script>
import Accepted from '@/components/sc20-tpsa/accepted.vue'
import NotAccepted from '@/components/sc20-tpsa/not-accepted.vue'
export default {
components: {
Accepted,
NotAccepted
},
data() {
return {
items: ['待接收', '已接收'],
current: 0
}
},
methods: {
onClickItem(e) {
if (this.current !== e.currentIndex) {
this.current = e.currentIndex;
}
}
}
}
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果要在小程序里面用的话,只有这种方式
如果只在浏览器里面用的话,可以用自己调用渲染函数来操作.或者自己操作dom节点