使用单个控制器控制两个部分时未加载的角度 css 文件



我正在开发一个基于MEAN堆栈构建的Web应用程序。我使用引导程序作为 css 库,并在我的"app.css"和"mio.css"的两个文件中有一些 css 覆盖该应用程序运行良好,直到我在处理两个部分的控制器中点击refresh,然后除了我的 2 个 CSS 文件外,所有内容都会重新加载。

<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/3.1.1/css/font-awesome.min.css" rel="stylesheet">
 <link rel="stylesheet" href="css/app.css">
 <link rel="stylesheet" href="css/mio.css">

如果我检查它们,它们包含索引.html数据(头部身体 dcc)

你能建议发生了什么吗?

尝试使用 css 文件的完整文件路径。例如。。

<link rel="stylesheet" href="/assets/css/app.css">

问题可能出在服务器端。由于角度应用程序是单页 ajax 应用程序,因此服务器必须将所有请求重定向到索引页面.html资产除外。您的服务器可能返回的是 index.html 页面,而不是您的 css 文件。

最新更新