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

做网站的边框素材电商seo搜索优化

做网站的边框素材,电商seo搜索优化,珠海关键词优化软件,新闻网站想备案这个菜单组件 一般可以直接用到项目里 如果复用性不强的话 直接使用 但是有一个问题 如果很多地方都需要用到这个组件 我们可以把这个组件二次封装一下 <template><div class"cinema-search-filter-component"><nut-menu><template #icon>&…

这个菜单组件 一般可以直接用到项目里 如果复用性不强的话 直接使用

但是有一个问题 如果很多地方都需要用到这个组件

我们可以把这个组件二次封装一下

<template><div class="cinema-search-filter-component"><nut-menu><template #icon><TriangleDown size="12" /></template><nut-menu-itemv-model="searchFilter.regionValue":title="currentRegionTitle":options="searchFilter.region"/><nut-menu-itemv-model="searchFilter.brandValue":title="currentBrandTitle":options="searchFilter.brand"/></nut-menu></div>
</template>
<script setup lang="ts">
import { ref, reactive, computed, onMounted, watch } from "vue";
import { useLocationStore } from "../../store";
import { TriangleDown } from "@nutui/icons-vue-taro";
const locationStore = useLocationStore();
let searchFilter = ref({region: [{ text: "全部", title: "全城", value: 0 }],brand: [{ text: "全部", title: "品牌", value: 0 }],regionValue: 0,brandValue: 0,
});
onMounted(() => {getRegionData();
});
const emit = defineEmits(["onRegionChanged", "onBrandChanged"]);
watch(() => searchFilter.value.regionValue,(newVal) => {emit("onRegionChanged", newVal);}
);
watch(() => searchFilter.value.brandValue,(newVal) => {emit("onBrandChanged", newVal);}
);
watch(() => locationStore.selectCityinfo,(newVal) => {getRegionData();}
);
const currentRegionTitle = computed(() => {const arr = searchFilter.value.region;const value = searchFilter.value.regionValue;return arr.find((item) => {return item.value === value;})?.title;
});
const currentBrandTitle = computed(() => {const arr = searchFilter.value.brand;const value = searchFilter.value.brandValue;return arr.find((item) => {return item.value === value;})?.title;
});
const getRegionData = async () => {initData();// const cityId = locationStore.selectCityinfo.cityId;// const res: any = await cityApi.region(cityId);// const arr = searchFilter.value.region;// res.forEach((item) => {//   arr.push({//     text: item.regionname,//     title: item.regionname,//     value: item.regionid,//   });// });// searchFilter.value.region = arr;
};
const initData = () => {searchFilter.value = {region: [{ text: "全部", title: "全城", value: 0 }],brand: [{ text: "全部", title: "品牌", value: 0 }],regionValue: 0,brandValue: 0,};
};
</script>
<style lang="scss">
.cinema-search-filter-component {display: flex;flex-direction: column;//   background: #fff;.nut-menu .nut-menu__bar {box-shadow: none !important;}.nut-menu__title-text {font-size: 24px;}.nut-menu__bar {background: none !important;}
}
</style>

基本上就是这样的

http://www.dinnco.com/news/44469.html

相关文章:

  • 建设部网站2015年第158号关键词seo深圳
  • 浙江省建设银行网站首页接推广怎么收费
  • wordpress样式优化大师有用吗
  • wordpress更改登录页面徐州网站建设方案优化
  • 城乡建设部网站安全员证书查询搜索引擎在线
  • 私自使用他人图片做网站宣传seo整站优化外包公司
  • 嘉兴网红桥搜狗seo快速排名公司
  • 网站运营是什么意思色盲测试图免费测试
  • 能找本地人做导游的网站惠州seo推广优化
  • 户外做爰网站百度seo快速排名优化
  • 衡水做网站建设公司中小企业网络推广
  • 小白如何建网站青岛网站seo推广
  • 深圳做微信网站制作搜索引擎哪个最好用
  • 哪些网站可以下载视频各大网址收录查询
  • 湖南专业做网站公司有哪些关键路径
  • 做宠物网站导航应该写什么字一站式海外推广平台
  • 网站流量分析系统网络营销的基本特征
  • 查询学校信息的网站网址查询域名解析
  • 顺德做网站的公司哪家好注册网站
  • 嘉兴免费网站制作常用的网络营销平台有哪些
  • 网络公司网站建设彩铃样本百度搜索排名机制
  • 官网做的好看的网站有哪些网站建设多少钱
  • 做网站杭州网络营销渠道类型有哪些
  • 做词频云图的网站百度刷seo关键词排名
  • 企业网站模板 html免费网络推广100种方法
  • 山东桓台建设招投标网站如何制作公司网页
  • 网站生成app 免费工具如何开发网站平台
  • html5网站优点慧生活798app下载
  • 大规模301让网站快速排名百度app安卓版下载
  • dreamweaver做动态网站淘宝权重查询入口