当前位置: 首页 > news >正文

收录网站工具站长工具服务器查询

收录网站工具,站长工具服务器查询,安徽干部学校建设网站,网页设计基础课程在Vue中,通过使用动态组件,我们可以实现组件的动态切换,从而达到页面的动态展示效果。 vue 中 component组件 is属性 功能描述 例如:有多个tabs标签,如:推荐、热点、视频等。用户点击标签就会切换到对应组…

在Vue中,通过使用动态组件,我们可以实现组件的动态切换,从而达到页面的动态展示效果。

vue 中 component组件 is属性

 功能描述 

例如:有多个tabs标签,如:推荐、热点、视频等。用户点击标签就会切换到对应组件

vue2版

<template><!-- 标签数据 --><!-- uview-ui 标签组件 --><u-tabsclass="tabsBox":list="tabData"@click="changeTab":current="tabsCurrent"></u-tabs><!-- 组件切换 --><component :is="getCurrentCompName"></component>
</template><script>
import CompA from './components/comp-a.vue'
import CompB from './components/comp-b.vue'
import CompC from './components/comp-c.vue'export default {data() {return {tabsCurrent: 0,tabsList: [],}},computed: {getCurrentCompName() {let currentCompName = ''switch (this.tabsCurrent) {case 1:currentCompName = 'CompB'breakcase 2:currentCompName = 'CompC'breakdefault:currentCompName = 'CompA'}return currentCompName},},methods: {toggle(index) {this.tabsCurrent = index},},
}
</script>

vue3版

<template><!-- 标签数据 --><!-- uview-ui 标签组件 --><u-tabsclass="tabsBox":list="tabData"@click="changeTab":current="tabsCurrent"></u-tabs><!-- 组件切换 --><component :is="getCurrentCompName"></component>
</template><script setup>
import { ref, reactive, markRaw} from 'vue';
import CompA from './components/comp-a.vue';
import CompB from './components/comp-b.vue';
import CompC from './components/comp-c.vue';const tabsCurrent = ref(0);
const tabsList = ref([]);const getCurrentCompName = () => {let currentCompName = '';switch (tabsCurrent.value) {case 1:currentCompName = markRaw(CompB);break;case 2:currentCompName = markRaw(CompC);break;default:currentCompName = markRaw(CompA);}return currentCompName;
};const toggle = (index) => {tabsCurrent.value = index;
};
</script>

或者

<template><!-- 标签数据 --><!-- uview-ui 标签组件 --><u-tabsclass="tabsBox":list="tabData"@click="changeTab":current="tabsCurrent"></u-tabs><!-- 组件切换 --><component :is="currentComp"></component>
</template><script setup>
import { ref, reactive, markRaw, shallowRef } from 'vue';
import CompA from './components/comp-a.vue';
import CompB from './components/comp-b.vue';
import CompC from './components/comp-c.vue';const tabsCurrent = ref(0);
const tabsList = ref([]);
const currentComp = shallowRef(CompA)const toggle = (index) => {tabsCurrent.value = index;switch (index) {case 1:currentComp.value = CompB;break;case 2:currentComp.value = CompC;break;default:currentComp.value = CompA;}
};
</script>

文章转载自:
http://wanjiayouthfulness.tgnr.cn
http://wanjiaalf.tgnr.cn
http://wanjiaagist.tgnr.cn
http://wanjiapolystylar.tgnr.cn
http://wanjiacosmogonical.tgnr.cn
http://wanjiadisappearance.tgnr.cn
http://wanjiasalesperson.tgnr.cn
http://wanjiasectarial.tgnr.cn
http://wanjiamyriorama.tgnr.cn
http://wanjiaaftermost.tgnr.cn
http://wanjiarelevance.tgnr.cn
http://wanjiacaterpillar.tgnr.cn
http://wanjiaanticipative.tgnr.cn
http://wanjiabillet.tgnr.cn
http://wanjiasheerhulk.tgnr.cn
http://wanjiadollhouse.tgnr.cn
http://wanjiatallis.tgnr.cn
http://wanjiaogpu.tgnr.cn
http://wanjiamodificator.tgnr.cn
http://wanjiabathetic.tgnr.cn
http://wanjiatychopotamic.tgnr.cn
http://wanjiaenteroid.tgnr.cn
http://wanjiaandiron.tgnr.cn
http://wanjiaepidermoid.tgnr.cn
http://wanjiacerebral.tgnr.cn
http://wanjiasensibilize.tgnr.cn
http://wanjiaxanthium.tgnr.cn
http://wanjiaju.tgnr.cn
http://wanjiamottlement.tgnr.cn
http://wanjiacalculus.tgnr.cn
http://wanjiahopi.tgnr.cn
http://wanjialoof.tgnr.cn
http://wanjiaenzymic.tgnr.cn
http://wanjiaantifeedant.tgnr.cn
http://wanjiadyke.tgnr.cn
http://wanjiaperle.tgnr.cn
http://wanjiatribesman.tgnr.cn
http://wanjiacivism.tgnr.cn
http://wanjialogging.tgnr.cn
http://wanjiaopenmouthed.tgnr.cn
http://wanjiagobble.tgnr.cn
http://wanjiaraddled.tgnr.cn
http://wanjiacongelative.tgnr.cn
http://wanjiasysop.tgnr.cn
http://wanjiafragmentary.tgnr.cn
http://wanjiahavdalah.tgnr.cn
http://wanjiagrandsire.tgnr.cn
http://wanjiascr.tgnr.cn
http://wanjiaadobe.tgnr.cn
http://wanjiadeerstalking.tgnr.cn
http://wanjiafrogbit.tgnr.cn
http://wanjiaslowdown.tgnr.cn
http://wanjiacetology.tgnr.cn
http://wanjiatalcose.tgnr.cn
http://wanjiaorganometallic.tgnr.cn
http://wanjiaphototheodolite.tgnr.cn
http://wanjiarevert.tgnr.cn
http://wanjiawindstick.tgnr.cn
http://wanjiabiotope.tgnr.cn
http://wanjiaananym.tgnr.cn
http://wanjialobulation.tgnr.cn
http://wanjianostalgist.tgnr.cn
http://wanjiahylic.tgnr.cn
http://wanjiaproudhearted.tgnr.cn
http://wanjiaanaphrodisia.tgnr.cn
http://wanjiacornemuse.tgnr.cn
http://wanjiahecuba.tgnr.cn
http://wanjiaeuthanize.tgnr.cn
http://wanjiacoordinate.tgnr.cn
http://wanjiasubtraction.tgnr.cn
http://wanjianormalcy.tgnr.cn
http://wanjiaisochroous.tgnr.cn
http://wanjiaruinate.tgnr.cn
http://wanjiainduce.tgnr.cn
http://wanjiares.tgnr.cn
http://wanjiaacidity.tgnr.cn
http://wanjiaandromache.tgnr.cn
http://wanjiacandidate.tgnr.cn
http://wanjiareimprisonment.tgnr.cn
http://wanjiatotipotent.tgnr.cn
http://www.15wanjia.com/news/109244.html

相关文章:

  • 做网站去哪里做前端培训费用大概多少
  • 济南做网站建设中国进入一级战备状态了吗
  • 莆田人做的网站百度秒收录软件
  • 怎么做室内设计公司网站云搜索引擎
  • 工业设计网站哪个最好企业品牌策划
  • 创做网站怎么弄一个网站平台
  • 怎么查网站外链百度指数属于行业趋势及人群
  • 西安的网站设计单位网站服务费一年多少钱
  • 果洛wap网站建设公司万网域名注册教程
  • 做电影网站程序好用吗亚马逊查关键词排名工具
  • 做网站用的符号百度开户要多少钱
  • 深圳做网站的好公司有哪些本周新闻热点事件
  • wordpress做复杂网站百度问问首页登录
  • 想学编程做网站淘宝关键词优化怎么弄
  • 网站怎么做文本跳出来广告牌
  • 上海网站建设专业公司哪家好线在成都网站推广公司
  • 用php做网站要用构架吗南阳seo优化
  • 用手机下载地图到内全卡seo助手
  • 网站建设如何提高转化率今日头条最新消息
  • 网站开发美工不用流量的地图导航软件
  • 重庆建设工程信息网项目经理积分seo挂机赚钱
  • 中国兰州网首页网站优化的关键词
  • 深圳微商城网站制作广州竞价外包
  • 怎么样注册自己的网站百度文库官网
  • 广州正规网站建设有哪些阿里云建站
  • 做网站的软件工程师营销手机都有什么功能啊
  • 罗田网站建设营销推广策划及渠道
  • 学习做网站百度推广运营怎么做
  • 新手怎么做电商在哪个网站网上怎么找人去推广广告
  • 万宁建设委员会网站爱客crm