场景:项目中有些静态页,没有调用接口,而客户那边就今天改几个字,明天改几个图片这种,客户或者非开发人员吧,还不大会运行项目,这种情况下就很头疼,特别是手里有比较急的项目啥的
个人感觉行的通的方案,就是放在第三方,客户下载个js文件,替换中文或者图片啥的,然后覆盖那个文件,感觉比教他运行代码啥的靠谱的多
新建一个js文件,放入第三方下,客户可以登录后进行文件内容替换
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
const service = [ { navigation: [ { title: '首页' , href: '/' }, { title: '公司简介' , href: '/introduce' }, { title: '产品介绍' , href: '/productRound' , children: [ { title: '1 ' , href: '/productRound' }, { title: '2 ' , href: '/productDote' }, { title: '3 ' , href: '/null' } ] }, { title: '4' , href: '/newsCenter' }, { title: '5' , href: '/aboutUs' } ] } ] window.service = service |
html页面中加入代码,加个随机数,后面刷新页面的时候,js能重新加载