是否可以在angular2之外设置变量javascript变量?

时间:2016-10-18 15:01:12

标签: javascript angular typescript constructor

我是angular2的新手并且使用了来自其他库的组件,我想从angular2传递数据。我的问题是,我不能设置变量,如果它不是从angular2到第三方组件。

如果可能的话,任何人都可以启发我吗?

实施例

//hmtl outside angular2
somepage.html
 var somevar; //variable on somepage.html

//component from angular2
export class SomeComponent implements OnInit{


constructor{
 //id like to assign a value to somevar from inside this component
 somevar = "blah blah";
}


}

此致 欧文

2 个答案:

答案 0 :(得分:2)

您可以分配到window,然后通过这种方式从其他任何地方访问它:

constructor{
  //id like to assign a value to somevar from inside this component
  window.somevar = "blah blah";
}

答案 1 :(得分:0)

hmtl outside angular2

k
来自angular2的

组件

s()