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

国开行网站毕业申请怎么做做华为网站的还有哪些

国开行网站毕业申请怎么做,做华为网站的还有哪些,国内外画画做的好网站,上海网站建设建议最近在项目中遇到了这样一个问题,在我们的系统中,有一个项目的概念,用户可以创建多个项目,每个项目中又有多个环境, 当用户点击项目名称后,会进入一个项目的内页,左侧菜单栏会有切换环境的功能。…

最近在项目中遇到了这样一个问题,在我们的系统中,有一个项目的概念,用户可以创建多个项目,每个项目中又有多个环境, 当用户点击项目名称后,会进入一个项目的内页,左侧菜单栏会有切换环境的功能。而每个环境下会有很多资源,如文章,用户,角色,以及流水线。

那么在切换一个项目的环境后,要求停留在当前的页面,并获取当前环境下的文章,用户,角色,等数据。 路由大致是这样 /p/pid/e/eid/jobpid为项目id,eid为环境id。当切换环境后,只会改变当前url中的eid参数。

一开始我的设计的方案是 在切换环境时,更新路由中的eid,然后在每个需要刷新的页面watch route.params.eid,从而对页面的数据进行重新加载,或初始化。这个方案的有好处也有坏处,好处时,每个页面都可以在切换环境后 做单独的页面逻辑处理,对于公用的数据,即不依赖环境的接口数据,不需要重新加载。坏处是,有时工作量比较大,特别是当前页面中间变量比较多时。

我的同事的方案是,切换环境时,先跳转到一个空的页面,在该页面进行重定向。从而实现当前页面的重新加载 mounted。 这样做改动量很少,但由于新增了一个中间重定向组件,会导致很多意外情况,比如白屏,路由错乱,增加冗余组件。而且我认为这个方案很low。但鉴于当时我没有更好的方案,也就先采取了这个方案。比较工作量不多,剩下的时间来研究其他事情。

后来,我找到了一个更优雅的方案,那就是在
e目录下,创建eid目录以及eid.vue。 然后在eid.vue中只有一个 routerview组件,来渲染eid目录中的具体内容。最最重要的一点是 在routerview组件上 设置 :key="route.params.eid"由于key不同,vue会认为二个不同的节点,会重新渲染。
这样,只要路由中的eid变更后,routerview就会重新渲染,从而 下层的 文章,用户组件重新渲染。这是目前我找到的最优雅的方案。

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

相关文章:

  • 武功县住房和城乡建设局官网站百度制作的wordpress工具栏
  • 深圳互助资金盘网站开发seo这个行业怎么样
  • wordpress公司展示网站模板网站开发 职位晋升路线
  • 提高网站粘性免费收录软文网站
  • 网站弹窗代码wordpress数据统计插件
  • 网站建设链接镇江丹徒发布
  • 网站建设的总结100字手机网站建设价钱
  • 织梦做英文网站出现乱码怎样学好网站开发
  • 如何做网站排名东台网站建设服务商
  • 网站系统建设支出分录网页游戏公益服平台
  • 金华做网站多少钱wp建站系统
  • 个人站长做电音网站做网站练手项目
  • php网站开发框架科技大学全国排名
  • 商城网站建设最新报价建设银行网站会员用户名格式
  • 网站建设优化服务机构深做网站公司
  • 免费做海报的网站接做室内效果图的网站
  • 外贸导向企业网站最新楼盘价格走势图
  • 电子政务与网站建设工作总结行政部网站建设规划
  • 网站 空间 购买成都网站关键词
  • 网站实名认证需要什么资料设计制作数字电压表
  • 网站文件appwordpress域名空间
  • 郑州网站建站做电影网站怎么拿到版权
  • 网站推广的优点网站建设相关博客
  • 在线做GO分析的网站做淘宝网站用什么软件有哪些内容
  • 深圳分销网站建设seo文章外包
  • 服务器网站部署端口配置个人博客网页设计图片
  • 最缺工的一百个职业西安官网seo方法
  • 国外一个做ppt的网站wordpress增加留言板
  • 网络营销的含义有哪些绍兴百度推广优化排名
  • 学校网站建设问卷调查表成都网站优化维护