建一个settingZwh.vue文件(子组件)
编写HTML代码
<template>
<div>
<img :src="picture" width="2%"/>
<span>{
{showButton}}</span>
<van-switch size="24px" class="switchSwitch" v-if!="showButton"/>
</div>
</template>
编写JS代码
<script>
export default {
//props: 接收父组件传来的值
props: {
'picture':{default:require('../../public/settings/时间.png')},
// default:默认值,如果父组件没有传值,则使用默认值
'Title': { default: "跳转" },
'showButton':{default:true},
}
</script>
建一个zwh.vue文件(父组件)
编写HTML代码
<template>
<div>
<settingzwh v-for="(item,index) in settingDataList "
:key="index"
:picture=item.settingLogo
:Title=item.allColumnsTitle
:showButton=item.isTure

本文详细介绍了如何在Vue中进行组件抽离,创建了名为settingZwh.vue的子组件,以及对应的HTML和JS实现。同时,还创建了父组件zwh.vue,并完成了相应的HTML和JS代码。此外,通过一个独立的JS文件模拟了后台数据的传递,展示了父子组件间的数据交互过程。
最低0.47元/天 解锁文章
2349

被折叠的 条评论
为什么被折叠?



