Angular无法分配var,因为它不是变量

时间:2018-10-08 12:40:11

标签: angular rest api

我有一个像这样的变量:

export var navigation = [
];

导入要使用的变量:

import { navigation } from 'app/navigation/navigation';

但是当我想使用此变量时,会出现下一个错误:

enter image description here

2 个答案:

答案 0 :(得分:2)

您不能将数据分配给导出的值。它们是只读的。 import { navigation } from 'app/navigation/navigation';不能为导航分配任何值。您只能使用它来显示/使用一些数据。如果您想为navigator赋值,请使用其他方法,例如使用服务。

答案 1 :(得分:1)

var navigation = [];
export default navigation;

然后:

import navigation from 'app/navigation/navigation';