Angularjs 从页面创建ui路由器状态的最佳过程

Angularjs 从页面创建ui路由器状态的最佳过程,angularjs,angular-ui-router,Angularjs,Angular Ui Router,我已经创建了一个工作网页page.html,它在标题中加载page.css和page.js: <script src="page.js"></script> <link href="page.css" rel="stylesheet" type="text/css" /> 然而,与page.html不同,subpage.html似乎没有头位置可加载page.css和page.js 那么,设置子页面状态字段并从page.html、page.css和page.j

我已经创建了一个工作网页
page.html
,它在标题中加载
page.css
page.js

<script src="page.js"></script>
<link href="page.css" rel="stylesheet" type="text/css" />
然而,与
page.html
不同,
subpage.html
似乎没有头位置可加载
page.css
page.js

那么,设置
子页面
状态字段并从
page.html
page.css
page.js
写入
子页面.html
的最佳方法是什么呢


如果我只是在主页的
html
标题中加载
page.css
page.js
,它会工作吗?存在与主页中现有项目冲突的风险,否?

是。我意识到,在
subpage.html
的开头,我们可以直接加载
js
css

<script src="page.js"></script>
<link href="page.css" rel="stylesheet" type="text/css" />

subpage.html
中加载而不是在主页中加载的一个优点是,我们仅在需要时加载这些文件(即打开子页面)


在与主页的“冲突”方面。我想,这或多或少类似于以后在主页中使用
js
css
(当我们不打开子页面时)。你在使用webpack吗?如果是这样的话,您可以以非常模块化的方式要求css,那么您需要一个用于加载程序的插件,但是它非常棒。中特定视图的js(控制器)也在路由器状态定义中指定。请添加page.html和该视图的代码
<script src="page.js"></script>
<link href="page.css" rel="stylesheet" type="text/css" />