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

商城网站都有什么功能哈尔滨企业网站开发报价

商城网站都有什么功能,哈尔滨企业网站开发报价,有网站和无网站的区别,做二手房网站有哪些资料最近在项目中遇到了这样一个问题#xff0c;在我们的系统中#xff0c;有一个项目的概念#xff0c;用户可以创建多个项目#xff0c;每个项目中又有多个环境#xff0c; 当用户点击项目名称后#xff0c;会进入一个项目的内页#xff0c;左侧菜单栏会有切换环境的功能。…最近在项目中遇到了这样一个问题在我们的系统中有一个项目的概念用户可以创建多个项目每个项目中又有多个环境 当用户点击项目名称后会进入一个项目的内页左侧菜单栏会有切换环境的功能。而每个环境下会有很多资源如文章用户角色以及流水线。 那么在切换一个项目的环境后要求停留在当前的页面并获取当前环境下的文章用户角色等数据。 路由大致是这样 /p/pid/e/eid/job 。pid为项目ideid为环境id。当切换环境后只会改变当前url中的eid参数。 一开始我的设计的方案是 在切换环境时更新路由中的eid然后在每个需要刷新的页面watch route.params.eid从而对页面的数据进行重新加载或初始化。这个方案的有好处也有坏处好处时每个页面都可以在切换环境后 做单独的页面逻辑处理对于公用的数据即不依赖环境的接口数据不需要重新加载。坏处是有时工作量比较大特别是当前页面中间变量比较多时。 我的同事的方案是切换环境时先跳转到一个空的页面在该页面进行重定向。从而实现当前页面的重新加载 mounted。 这样做改动量很少但由于新增了一个中间重定向组件会导致很多意外情况比如白屏路由错乱增加冗余组件。而且我认为这个方案很low。但鉴于当时我没有更好的方案也就先采取了这个方案。比较工作量不多剩下的时间来研究其他事情。 后来我找到了一个更优雅的方案那就是在 e目录下创建eid目录以及eid.vue。 然后在eid.vue中只有一个 routerview组件来渲染eid目录中的具体内容。最最重要的一点是 在routerview组件上 设置 :keyroute.params.eid由于key不同vue会认为二个不同的节点会重新渲染。 这样只要路由中的eid变更后routerview就会重新渲染从而 下层的 文章用户组件重新渲染。这是目前我找到的最优雅的方案。
http://www.w-s-a.com/news/728948/

相关文章:

  • 帮人做钓鱼网站的人网络推广培训职业学校
  • 淘宝客有必须做网站吗网站开发的形式有( )
  • 网站建设:上海珍岛网页版qq空间登录
  • 网站服务器ipteahouse wordpress主题
  • 深州市住房保障和城乡建设局网站做网站公司叫什么
  • 织梦网站转跳手机站注册公司代理记账费用
  • wordpress建站Pdf亚马逊aws在线观看
  • 做网站的外包公司有哪些WordPress调用json数据
  • 做网站网站怎么赚钱网站的建设及维护报告
  • 可以做效果图的网站东莞网站优化什么方法
  • 网站和软件的区别怎么做招生网站
  • 雄安免费网站建设电话如何做网站推广 求指点
  • 十大免费cad网站入口软件北京做网站建设价格
  • 建设一个公司网站要具备什么网页制作的专业
  • 东莞seo建站排名全包网站
  • 网站建设的基本步骤有哪些软件商店下载官方
  • 网站建设开发报告论文hao123上网从这里开始官方
  • 阿里云建网站费用徐州房产网
  • 网站统计分析平台做企业礼品的网站
  • 做可视化图表的网站wordpress批量导入tag
  • txt怎么做网站网站的链接结构包括
  • 适合平面设计师的网站网络营销专员的就业前景
  • 好订单网服装加工接单谷歌seo网站推广怎么做
  • seo泛站群外贸网站建设团队
  • 网站免费维护建立网站国家城乡建设部投诉网站
  • 企业网站必须备案吗wordpress导入数据库依然无法链接
  • 浅谈高校网站群的建设网站不支持m.域名
  • 和平网站建设公司做实验教学视频的网站
  • 音乐网站源码带手机版WordPress菜单调用不出
  • 昆明网站设计都需要设计什么网络推广岗位职责和任职要求