如果我正在使用当地时刻,我是否需要时刻?

时间:2017-12-07 05:42:45

标签: javascript angularjs momentjs

现在我按照以下顺序在我的项目中添加脚本:

window.top.ak.getScript([
    window.top.akContextPath + "/scripts/css/xxx.css",
    window.top.akContextPath + "/scripts/js/xxx.min.js",
    window.top.akContextPath + "/scripts/js/polyfills.min.js",
    window.top.akContextPath + "/scripts/js/jquery.min.js",
    currHost + "/components/lib/lodash.min.js",
    window.top.akContextPath + "/scripts/js/moment.min.js",
    window.top.akContextPath + "/scripts/js/angular.min.js"
], function() {
    window.top.ak.getScript([
        window.top.akContextPath + "/scripts/js/angular-messages.js",
        window.top.akContextPath + "/scripts/js/angular-ui-router.js",
        window.top.akContextPath + "/scripts/js/angular-animate.js",
        currHost + "/components/lib/toaster.min.js",
        window.top.akContextPath + "/scripts/js/ui-grid.min.js",
        currHost + "/components/lib/defiant.min.js",
        window.top.akContextPath + "/scripts/js/xxx-ui.js",
        currHost + "/components/lib/polyfill-resize.js",
        currHost + "/components/lib/draggable-rows.js",
        currHost + "/components/lib/moment-with-locales.js",
    ], function() {
        window.top.ak.getAsset([
            currHost + "/components/common.bundle.js",
            currHost + "/components/myApp." + pagePath + ".bundle.js"
        ], document);
    }, document);
}, document);

getScript / getAsset方法将这些文件添加到HTML中。哪个工作得很好。

但经过检查后我很好奇我是否需要moment.min.js,如果我正在使用moment-with-locales.js,我是对的吗?

如果是,我可以把它放在哪里。那么xxx.**.js之外的其他库是否使用它?

1 个答案:

答案 0 :(得分:2)

Moment-with-locales.js是时刻,添加了区域设置;-)。所以你不需要时刻min.js。浏览脚本列表,其他人似乎不需要时刻。但话说回来,momentjs和jQuery一样基本,所以为什么不把它放在顶端呢?