JS 加载问题!!!

- 当前 Bug 的表现(可附上截图)

页面的onShow函数代码:

当前刷新页面,页面控制台显示如下:


目前这个返回结果,导致无法判断app.js是否已经加载完成

如果是异步加载app.js,则在页面log中应该显示如下:

- 提供一个最简复现 Demo

}

最近在打开项目的时候,发现我的默认路由没加载上linkActiveClass,

网上一搜,发现很多同学也有这个问题,查了一些资料发现这是个重定向的问题,官网文档是这么写的

重定向也是通过 routes 配置来完成,下面例子是从 /a 重定向到 /b:

 
重定向的目标也可以是一个命名的路由:
 
甚至是一个方法,动态返回重定向目标:
// 方法接收 目标路由 作为参数
// return 重定向的 字符串路径/路径对象
 
我的代码本来是这样的:
 
这样虽然加载了子路由,但是它的默认类没跟着过来,然后加了一句redirect:'/user',修改成了这样
 
就完美解决了默认路由class没加载的问题。
这个重定向简单来说就是自定义路由指针,就跟js里面修改了引用地址一个道理,虽然表面上看着是个根目录,其实引用的是别的路由界面。

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对我们的支持。

我又来了,今天部署了下vue项目,使用nginx做了代理,这样可以解决跨域的问题,这里做一个简单讲解. 1.先看vue项目打包(我这里使用的是vscode开发工具) 这里是我的项目结构: 打包之前需要修改如下配置文件: 配置文件一:build>>utils.js (修改publicPath:"../../" , 这样写是处理打包后找不到静态文件的问题)

}

我要回帖

更多关于 网页javascript加载不出 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信