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

个人网站排版设计广州 350建网站

个人网站排版设计,广州 350建网站,网站建设策划报价单,做围棋死活题的网站前言 续接上面两篇文章,第一篇文章是uniapp实现多语言切换,第二篇文章是i8n在js中的使用,由于我的菜单是在js文件中,所以我切换的时候除了菜单不实现效果,别的页面都可以实现,本篇文章主要是针对于怎么动态…

前言

续接上面两篇文章,第一篇文章是uniapp实现多语言切换,第二篇文章是i8n在js中的使用,由于我的菜单是在js文件中,所以我切换的时候除了菜单不实现效果,别的页面都可以实现,本篇文章主要是针对于怎么动态修改js文件,使之实现效果。

遇到的问题

下述代码是我做切换时的操作,可以看到i18n.locale = "zh_CN"是我从js中导入过来的,这里我也修改了语言,打印中也能看到,但是最主要的问题的是,js文件不是像vue文件那样动态刷新的,我在js文件中的多语言在第一次加载时就已经固定了,后续修改的话不会对js中的文件产生影响。
这里我想到刷新vue页面,但是没实现效果,我尝试使用//us = newus;来进行重赋值也没实现效果,百度搜了一下说是因为导出的us是只读属性,不可做修改。

if(this.dataFrom.titleId == 1){this._i18n.locale = "zh_CN"i18n.locale = "zh_CN"console.log('1',i18n.locale)let newus={data:[{title:i18n.tc('work.kongtuoruku'),icon:"/static/maike/PDAruku.png",description:i18n.tc('work.kongtuoruku'),useCount:1000,page:'PdaEmptyTraryImport'},{title:i18n.tc('work.kongtuochuku'),icon:"/static/maike/PDAchuku.png",description:i18n.tc('work.kongtuochuku'),useCount:1000,page:'PdaEmptyTraryExport'},{title:i18n.tc('work.konglongruku'),icon:"/static/maike/trayImport.png",description:i18n.tc('work.konglongruku'),useCount:1000,page:'StandardEmptyImport'},{title:i18n.tc('work.konglongchuku'),icon:"/static/maike/trayExport.png",description:i18n.tc('work.konglongchuku'),useCount:1000,page:'StandardEmptyExport'},{title:i18n.tc('work.chengpinruku'),icon:"/static/maike/PDAMaruku.png",description:i18n.tc('work.chengpinruku'),useCount:1000,page:'PdaMaterialImport'},{title:i18n.tc('work.zhijianhuikuzupan'),icon:"/static/maike/PDArukuBCP.png",description:i18n.tc('work.zhijianhuikuzupan'),useCount:1000,page:'PdaMaterialImportCopy'},{title:i18n.tc('work.zupanxiangqing'),icon:"/static/maike/detail.png",description:i18n.tc('work.zupanxiangqing'),useCount:1000,page:'UnitloadDetail'},{title:i18n.tc('work.chakankucun'),icon:"/static/maike/checkStock.png",description:i18n.tc('work.chakankucun'),useCount:1000,page:'QueryInventory'},{title:i18n.tc('work.tuopanpizhong'),icon:"/static/maike/uncoiling.png",description:i18n.tc('work.tuopanpizhong'),useCount:1000,page:'PalletTareMaintenance'},{title:i18n.tc('work.zhidinghuoweichuku'),icon:"/static/maike/PDAzhuanyun.png",description:i18n.tc('work.zhidinghuoweichuku'),useCount:1000,page:'SpecifyTheLocationOut'},{title:i18n.tc('work.banchengpinruku'),icon:"/static/maike/PDAMaruku.png",description:i18n.tc('work.banchengpinruku'),useCount:1000,page:'PdaImportSX'},{title:i18n.tc('work.sanjianruku'),icon:"/static/maike/PDAMaruku.png",description:i18n.tc('work.sanjianruku'),useCount:1000,page:'pdaPartsIn'}	]};console.log('11',newus)myJsLibrary.us = newus//us = newus;}

解决思路

然后我无意中看到一条导入语句,是全导出的import * as myJsLibrary from '@/common/util/work.js';,这里的话我是尝试使用了一下,然后通过用myJsLibrary 点出来这个属性用来重赋值,事实证明这个办法是可行的。

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

相关文章:

  • 西安网站设计学校北京代建网站
  • 广州网站策划公司温州平台网站建设
  • 医药网站建设价格上饶建设网站
  • 沈阳网站建设索王道下拉上海进博会2022
  • 咸阳个人兼职网站建设wordpress图片库
  • 网站开发工资有多少如何做付费阅读网站
  • 青岛专业网站开发手机怎么做电子书下载网站
  • 响应式的网站建设一个多少钱温州整站推广咨询
  • 公司网站没备案网页浏览器下载
  • 全屏产品网站衡水做wap网站
  • 网站修改标题黑icp 网站建设
  • 设计衣服图制作软件东莞seo排名外包
  • 做网站用什么语言比较简单梁露 网站建设与实践
  • 石家庄网站制作方案贵州省新闻联播
  • 广西网站建设路做网站找模版好吗
  • 设计网站得多少钱wordpress封面外链
  • 东莞企业网站排名优化免费域名解析网站
  • 网站专业建设做电影平台网站怎么赚钱的
  • o2o网站建设代理商专业网站策划 西安
  • 怎么做能上谷歌网站手机网站转换小程序
  • 长沙建网站要多少钱企业网站建设的步骤
  • 学校网站策划书网站的推广方式组合
  • 网站站内优化方案wordpress pods使用
  • 网站开发大致需要哪些步骤广东专业网站定制
  • 网站建设dream企业网站建设经验
  • 唐山快速建站的公司微信端怎么建设网站
  • 购物网站建设需求模板下载google网站地图格式
  • 一键做单页网站建设内部网站目的
  • 哪些网站做的比较炫长春找工作哪个网站好
  • 建设部一建注册网站做网站能用的字体