角度导出和导入常量

pertrai1

我在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进行导出和导入

冷淡的

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章