Angular 2 - ViewEncapsulation.Native 在 ES5 中未定义

Angular 2 - ViewEncapsulation.Native is undefined in ES5

我想用ViewEncapsulation.Native in Angular 2 纯JS写的代码i.e.m ES5。但它给出了未定义的。如何在es5中访问它?

您可以尝试以下方法:

var AppComponent = ng.core
    .Component({
      selector: 'my-app',
      template: '<div>Test</div>',
      viewEncapsulation: ng.core.ViewEncapsulation.Native
    })
    .Class({
      constructor: function () {
        (...)
      }
    });