【问题标题】:Angular export and import constants角度导出和导入常量
【发布时间】:2016-06-10 15:34:57
【问题描述】:

我在 Angular 1.4 中使用 ES6,在导出常量文件和导入我的 Angular 模块时遇到问题。

constants.js

export const MY_CONST = {
    CONSTANT_ONE: 'constant',
    CONSTANT_TWO: 'constant two'
}

index.js

import angular from 'angular';
import MY_CONST from './constants';

angular.module('myModule')
    .constant(MY_CONST, MY_CONST);

为简洁起见,省略了一些其他代码,但这是我的问题的要点。当我运行这个示例类型代码时,我在控制台中得到了这个:

Error: [$injector:unpr] Unknown provider: 
MY_CONSTProvider <- MY_CONST <- index

感谢您帮助我了解如何使用 ES6 和 Angular 1.4 进行导出和导入

【问题讨论】:

    标签: javascript angularjs


    【解决方案1】:

    将 Angular.Constant 调用中的第一个 MY_CONST 更改为字符串。为了测试将其更改为“foo”。 .constant 调用是一个键值对。您正在将值传递给键和值。您需要将字符串键传递给第一个参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-06
      • 2022-01-14
      • 2017-06-25
      • 2017-03-26
      • 2018-06-23
      • 1970-01-01
      • 1970-01-01
      • 2018-08-10
      相关资源
      最近更新 更多