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

南阳网站制作公司做网站竞价还需要推广公司

南阳网站制作公司,做网站竞价还需要推广公司,网站建设属于淘宝哪种类目,中国中建设计网站项目的需求是在一个页面内动态获取导航菜单,导航菜单切换的时候显示对应的路由页面,类似于tab切换的形式,切换的导航菜单和页面左侧导航菜单是同一个路由组件,只是放到了一个页面上,显示的个数不同,所有是动…

项目的需求是在一个页面内动态获取导航菜单,导航菜单切换的时候显示对应的路由页面,类似于tab切换的形式,切换的导航菜单和页面左侧导航菜单是同一个路由组件,只是放到了一个页面上,显示的个数不同,所有是动态获取的;效果如下图:

 使用动态加载路由方式import('@/views/pmc/info/index')import里面的是固定值,不能是变量,写变量就会报错,但我的需求是需要动态获取,所以找到了一个可行的方法,具体代码示例如下:

<template><div class="app-container"><el-tabs v-model="activeName" @tab-click="handleClick"><el-tab-pane v-for="(item,index) in list" :key="index" :label="item.dictName" :name="item.signName"></el-tab-pane><!-- <el-tab-pane label="基本信息" name="second"></el-tab-pane><el-tab-pane label="历史沿革" name="third"></el-tab-pane>--></el-tabs><keep-alive>  <!-- <component :is="currentComponent"></component> --><component :is="asyncComponent" :mydeptId="deptId"></component></keep-alive></div>
</template>
<script>
import { menulist } from "@/api/pmc/MenuTab";export default {data() {return {activeName: 'second',//当前显示的tab的namecurrentComponent:"",// 当前组件的名字list:[],//菜单数组curdizhi:"",//当前菜单的路径,例如:"pmc/DeptBaseInfo/index"deptId:"",//公司的id,从路由地址传过来的};},components: { },computed: {  asyncComponent() {  // console.log("`@/views/${this.curdizhi}`--15:",`@/views/${this.curdizhi}`) return () => require.ensure([], (require) => require(`@/views/${this.curdizhi}`))}  },created(){this.deptId=this.$route.query.deptIdconsole.log("页面地址传来的参数:",this.deptId)//获取菜单列表this.getList();// this.currentComponent= () => import('@/views/pmc/info/index'); //第一个的组件地址路径,这里为了测试,应该写到getList()//方法的成功回调里面,当前组件currentComponent赋初值,还要给activeName赋初值},methods: {/** 查询菜单列表 */getList() {this.loading = true;menulist().then(response => {this.loading = false;console.log("菜单列表response3-13",response)this.list = response.rows;let oneobj=response.rows[0] //第一个路由对象// let one='@/views/'+response.rows[0].dictPath;//第一个数组中的对象路径//  that.currentComponent= () => import(one); //第一个的组件地址路径,这样写报错,import里面不能写变量this.activeName=oneobj.signName;//当前显示的标签的name赋值this.curdizhi=oneobj.dictPath //当前的路由页面});},//tab切换点击事件handleClick(tab, event) {// console.log("点击事件3-12:tab",tab);// console.log("点击事件3-12:event",event);console.log("点击的第几项index",tab.index)let index=tab.index;//tab选项在数组中的下标值let list=this.list;//菜单数组let curobj=list[index];//当前点击的路由对象let curdizhi=list[index].dictPath;//当前显示的菜单路由是点击的这条数据的路由地址this.curdizhi=curdizhi;//当前路由地址赋初值// if(index==0){//   this.currentComponent= () => import('@/views/pmc/info/index'); // }}}};
</script>

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

相关文章:

  • .net开发的网站 能做成app吗如何模板建站
  • 网站外包一般多少钱啊电子商务公司有什么职位
  • 建产品网站怎么做白城市住房建设局网站
  • 长沙网站设计哪家专业云主机重装系统后网站重新部署吗
  • 山东卓创 网站建设哪个免费建站好
  • 江苏港口建设费申报网站wordpress 主页重定向
  • 网站开发前的准备工作wordpress编辑header
  • 苏州网站建设代理渠道做网站竞价没有点击率
  • 电子上网站建设与维护网站模板 登陆
  • 微网官方网站新浪微舆情大数据平台
  • 国内服务器做网站要备案装潢设计学校有哪些
  • 网站建设平台硬件要求网站可以做2个公司的吗
  • 网站建设网站制作提供服务清新区住房和城乡建设局网站
  • 上海最大的网络推广公司百度seo费用
  • 网站建设课程感想企业网站推广过程
  • 做网站去哪个公司制作网页工具按工作方式
  • 在线探测网站开发语言跨境电商公司注册
  • 无锡网站排名优化视频做网站
  • 桂林什么公司做网站推广好wordpress 验证码
  • 北京建设企业网站在线html网页制作工具
  • 公司注册好了怎么做网站seo引擎搜索网址
  • 做网站后台搭建都用什么苏州网站推广去苏州聚尚网络
  • 单位门户网站建设工作建议鄂州网红打卡地
  • 维护一个网站难吗上海公司网站制作
  • 织梦移动端网站模板下载地址在线学习建设网站
  • 黄村做网站的公司淘宝导购网站建设
  • 研发网站建设报价wdcp 修改默认网站
  • 在线支付的网站怎么做东阳实惠营销型网站建设
  • 网站建设与排名大学生健康咨询网站建设方案
  • 楚雄州城乡建设局网站网站域名设置