Angularjs和静态文件版本控制

时间:2017-11-27 13:39:14

标签: angularjs static-files

我们正在使用AngularJs开发一个Web应用程序(版本1.5) 我的问题是关于AngularJs(或浏览器即chrome)如何处理带有templateUrl(用于指令,即js文件)和ng-include(用于html文件)的静态文件。我需要添加
 ?v = somevalue 查询这些结构的字符串与否?例如,如果我有这个指令构造函数:

function AttributesCard() {

    return {
        restrict: "AE",
        templateUrl: "app/main/educationPlaces/views/educationPlaceDetails/tabs/attributesCard.directive.html",
        controller: AttributesCardController,
        controllerAs: "vm",
        scope: {
            educationPlace: "=",
            privileges: "="
        },
        bindToController: true
    };
}

我是否需要向templateUrl添加查询字符串,如此?

templateUrl: "app/main/educationPlaces/views/educationPlaceDetails/tabs/attributesCard.directive.html?v=17.0.11.0",

与ng-include相同。我是否还需要将这些查询字符串添加到它们中? 如果有的话,知道Angular如何处理这些事情可能会很好。或者我唯一需要做的就是更新我的 index.html 文件,将查询字符串添加到引用的.js和.css文件中,就可以了。

谢谢,
ashilon

0 个答案:

没有答案