我已经创建了一个有效的网页page.html,它在页眉中加载page.css和page.js:
<script src="page.js"></script>
<link href="page.css" rel="stylesheet" type="text/css" />在此之前,我已经有了一个主页。现在,我想创建一个主页的状态,它指向应该具有与page.html完全相同的行为的subpage.html
app.config(['$stateProvider', function ($stateProvider) {
    $stateProvider
        .state('subpage', {
            url: '/subpage',
            templateUrl: '/subpage.html',
            ...
        });
}])然而,与page.html不同的是,subpage.html似乎没有用于加载page.css和page.js的头位置。
那么,设置subpage状态的字段并从page.html、page.css和page.js写入subpage.html的最佳方法是什么
如果我只在主页的html标题中加载page.css和page.js,是否可以?存在与主页中现有项目冲突的风险,不是吗?
发布于 2017-02-01 09:41:21
是。我意识到,在subpage.html的开始阶段,我们可以直接加载js和css
<script src="page.js"></script>
<link href="page.css" rel="stylesheet" type="text/css" />在subpage.html中加载而不是在主页中加载的一个优点是,我们只在需要时才加载这些文件(即,打开子页面)。
在与主页的“冲突”方面。我猜,这或多或少类似于在主页中稍后出现js和css,或者永远不出现(当我们不打开子页面时)。
https://stackoverflow.com/questions/41783555
复制相似问题