网站内容更新不及时(一个dict.json字典表怎么修改?.js怎么解决?)

优采云 发布时间: 2021-11-05 23:26

  网站内容更新不及时(一个dict.json字典表怎么修改?.js怎么解决?)

  问题:

  因为项目中有很多不固定的文本和状态需要修改,如果都写在代码中,每次修改文本都要修改代码的一侧,然后打包。这当然是不现实和不方便的。

  于是开发了一个dict.json字典表,放在静态目录下,如下图:

  

  图像.png

  

  图像.png

  build后部署到OSS,在static目录下找到dict.json。按道理重新定义一个dict.json文件,直接覆盖OSS上的dict.json。页面的内容应该改变。

  但这种情况并非如此。即使直接删除OSS中的dict.json,页面上的内容依然存在。目前还不太清楚是什么原因造成的。先说说怎么解决吧!(知道原因的可以在下方评论告诉小编)

  

  图像.png

  解决方案:

  在static目录下新建一个staticJs文件,将之前的dict.json修改为dict.js。

  

  图像.png

  然后使用window.dict =(之前的dict.json内容)

  

  图像.png

  在 main.js 中引入

  Vue.prototype.$dict = window.dict

  在index.html中导入(注意:导入时一定要在body标签上,否则会报错)

  

  图像.png

  您可以在您使用的页面上使用它

   {{$dict.cashStatus[0].value}}

  这时候执行初始操作,重新定义一个dict.js文件来覆盖,刷新页面,内容就会更新!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线