javascript – angular2(typescript)从另一个文件导出变量

前端之家收集整理的这篇文章主要介绍了javascript – angular2(typescript)从另一个文件导出变量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Nodejs中,我有一个名为variables.js的页面,它看起来像这样:
exports.var1= 'a';
exports.var2= 'b';

这个文件将我在我的应用程序中使用的变量保存在一个地方.

然后在另一个页面内我使用以下方法调用页面

var variables= require('./variables');

现在我可以像这样使用它来访问变量sin那个页面,例如:

alert(variables.var1);

我想在angular2(typescript)中做同样的事情.我试图玩出口和进口,但我不能让它工作.我怎样才能在angular2中使用打字稿?

解决方法

variables.ts
export var var1:string = 'a';
export var var2:string = 'b';

其他-file.ts

import {var1,var2} from './variables';

alert(var1);

要么

import * as vars from './variables';

alert(vars.var1);

另见Barrel在https://angular.io/guide/glossary#barrel

原文链接:https://www.f2er.com/js/158497.html

猜你在找的JavaScript相关文章