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

网站怎么申请官网常德企业网站建设

网站怎么申请官网,常德企业网站建设,太原网站seo,高端网站建设方案范文需求&#xff1a;顶部栏有切换功能&#xff0c;内容区域随顶部切换而变化 目录 实现效果实现代码使用示例在线预览 实现效果 如下 实现代码 组件代码 MoTab.vue <template><div class"mo-tab"><divv-for"item in options"class"m…

需求:顶部栏有切换功能,内容区域随顶部切换而变化

目录

    • 实现效果
    • 实现代码
    • 使用示例
    • 在线预览

实现效果

如下
在这里插入图片描述

实现代码

组件代码 MoTab.vue

<template><div class="mo-tab"><divv-for="item in options"class="mo-tab__item":class="{'mo-tab__item--active': item.value == currentValue,}"@click="handleChange(item.value)">{{ item.label }}</div></div>
</template><script>
// created at 2024-05-08
export default {name: "MoTab",props: {// 选项// eg: [{label: '显示值', value: '真实值'}]options: {type: Array,default: () => {return [];},},// 选定值value: {type: String,default: "",},},computed: {currentValue: {get() {return this.value;},set(val) {this.$emit("input", val);},},},methods: {handleChange(value) {this.currentValue = value;this.$emit("on-change", value);},},
};
</script><style lang="less">
.mo-tab {display: flex;margin-left: 20px;
}.mo-tab__item {position: relative;padding: 0 10px;line-height: 30px;font-size: 13px;color: #666;cursor: pointer;
}.mo-tab__item:hover,
.mo-tab__item--active {color: #111;
}.mo-tab__item--active::before {content: "";position: absolute;height: 2px;width: 16px;left: 50%;transform: translateX(-50%);bottom: 0;background-color: #6833cf;
}</style>

使用示例

<template><div class="app"><MoTab:options="options"v-model="value"@on-change="handleValueChange"></MoTab><div class="content"><p>选定真实值: {{ value }}</p><p>选定显示值: {{ currentLabel }}</p></div></div>
</template><script>
// created at 2023-03-31
import MoTab from "./components/MoTab/MoTab.vue";export default {name: "App",props: {},components: {MoTab,},data() {return {// 选定值value: "1",// 选项options: [{value: "1",label: "蔬菜",},{value: "2",label: "肉类",},{value: "3",label: "水果",},],};},computed: {currentLabel() {return this.options.find((item) => item.value === this.value)?.label;},},methods: {handleValueChange(value) {console.log("value change: ", value);},},created() {},
};
</script><style lang="less">
.app {width: 200px;margin: 0 auto;border: 1px solid #ccc;padding: 20px;
}.content {margin-top: 20px;border-top: 1px solid #ccc;
}
</style>

在线预览

https://mouday.github.io/vue-demo/packages/vue-mo-tab/dist/index.html

http://www.yayakq.cn/news/409529/

相关文章:

  • 网站移动端网站建设销售培训
  • 成都游戏网站建设dede网站后台导入文档
  • 在线购物网站开发针对大学生推广引流
  • 网站后期增加产品做预算兼职的网站
  • 可以看设计的网站有哪些wordpress导购插件
  • 微信免费做邀请函模版网站影视制作宣传片公司
  • 做外贸网站效果图学校网站建设汇报
  • 贸易网站怎么做易营宝自助建站系统
  • 安微省建设厅网站潍坊网站制作厂家
  • 襄阳网站建设找下拉哥科技神州行套餐
  • 网站做简介微信电商小程序怎么做
  • 网站默认数据库地址企业信息查询网官网
  • 英文写作网站怎样把自己的网站进行推广
  • 农产品网站如何做地推网站 图标 gif
  • 网站建设捌金手指花总十二人人装修网
  • 网站备案密码能改吗成都兼职建设网站
  • 做网站ps能用美图秀秀么制作一个网站的需要多少钱
  • 织梦做的网站打开慢东莞培训机构
  • 宝塔面板做网站广东深圳网络科技有限公司
  • 汽车网站建设的基本功能重庆自助建站模板
  • 做电影网站模板教学溧阳网站设计
  • 网站专题页怎么做鄂尔多斯市建设厅网站
  • 网站做tips国外企业网页设计
  • 做任务悬赏网站有什么网站可以接淘宝设计单做
  • 卖鞋做哪个网站好邮件网站怎么做
  • 定制型网站开发免费的优质网站
  • 云一网站建设东莞大型企业
  • 国外简约网站dw网页制作教程简单
  • 松江网站建设平台网站开发是做什么
  • 进入网络管理的网站网站支持qq登录怎么做