• 线上代码已变更,客户没有刷新浏览器,导致点击菜单后找不到相对路由js文件无法加载XXX路由,解决办法如下


    1,reload 方法,该方法强迫浏览器刷新当前页面。
    语法:location.reload([bForceGet])
    参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")

    if (evt instanceof NavigationError) {
    _message.error(无法加载${evt.url}路由, { nzDuration: 1000 * 3 });
    // 请尝试刷新缓存获取最新系统内容
    this.modal.confirm({
    nzTitle: '尝试刷新缓存获取最新系统内容?',
    nzContent: '点击确定将刷新缓存',
    nzOnOk: () => location.reload(true)
    });
    // 请尝试刷新缓存获取最新系统内容
    }

  • 相关阅读:
    HDU --1251
    POJ -- 2436
    POJ -- 3140
    POJ 3107
    POJ -- 2002
    POJ -- 1655
    lintcode154
    lintcode192
    lintcode582
    lintcode901
  • 原文地址:https://www.cnblogs.com/sugartang/p/13475506.html
Copyright © 2020-2023  润新知