清除引入js缓存,vue切换页面重新加载

vue,js缓存清理,切换页面重新加载

  • vue 页面加载完成后引用js文件
  • 清除require引入的js缓存

vue 页面加载完成后引用js文件

mounted(){
    let  npt = document.createElement('script') //创建script标签
    npt.type = 'text/javascript'; 
    npt.src = require('../module/xxx.js')  //本地静态资源位置
    // nav.src = 'https://www.xxx.com/html/xxx.js' //外部js文件地址
    // document.body.appendChild(nav) //外部链接需要调用(本地不用)
}

清除require引入的js缓存

require引入的js

require('../module/xxx.js')

require.cache删除js缓存

delete require.cache[require.resolve('../module/xxx.js')]

你可能感兴趣的:(vue.js,javascript,缓存)