美文网首页
2020-02-24 angular component装饰器

2020-02-24 angular component装饰器

作者: rub1cky | 来源:发表于2020-02-24 20:46 被阅读0次
 @Component({ 
  changeDetection?: ChangeDetectionStrategy
  viewProviders?: Provider[]
  moduleId?: string
  templateUrl?: string
  template?: string
  styleUrls?: string[]
  styles?: string[]
  animations?: any[]
  encapsulation?: ViewEncapsulation
  interpolation?: [string, string]
  entryComponents?: Array<Type<any>|any[]>
  preserveWhitespaces?: boolean
  // inherited from core/Directive
  selector?: string
  inputs?: string[]
  outputs?: string[]
  host?: {[key: string]: string}
  providers?: Provider[]
  exportAs?: string
  queries?: {[key: string]: any}
})

ViewEncapsulation

enum ViewEncapsulation {
  Emulated: 0
  Native: 1
  None: 2
}

ViewEncapsulation.None - 不但没有使用shadow DOM的方式封装模板和样式,并且什么封装方式也没有使用。
ViewEncapsulation.Emulated - 没有使用shadow DOM的封装方式,但是使用了一个内置的模拟器来进行封装。
ViewEncapsulation.Native - 使用了原生的shadow DOM方式来进行封装。

主要告诉客户端以什么方式运行

相关文章

  • angular组件

    Angular组件 @Component装饰器 @Component装饰器用于标示这个类是组件类 selector...

  • 2020-02-24 angular component装饰器

    ViewEncapsulation ViewEncapsulation.None - 不但没有使用shadow D...

  • Angular组件介绍

    1.背景介绍 Angular组件的必备元素 1.组件元数据装饰器:@Component() 告诉angular如何...

  • 01. 架构

    模块(Module) Angular模块都是一个带有@NgModule装饰器的类, 组件(Component) 在...

  • ionic2- 导航页面

    Page页面在angular语法上也是一个组件,所以同样有@Component装饰器,但是其selector属性可...

  • Angular2 组件的使用

    创建组件需要三步: 1.从 @angular/core 引入 Component 装饰器 2.创建一个类,并用 @...

  • @Component装饰器

    这个装饰器是 DirectiveDecorator 的一个子类,装饰器名为 ComponentDecorator ...

  • angular2+监测属性的变化

    angular项目中通过@Input来实现从父component到子component属性的传值。angular框...

  • Java常用设计模式

    设计模式 装饰器模式 定义接口public interface Component { void doSom...

  • angular-装饰器

    装饰器在angular中大量使用,有必要单独拎出来说一下。装饰器顾名思义,就是装饰用的,装饰什么呢?主要是类、属性...

网友评论

      本文标题:2020-02-24 angular component装饰器

      本文链接:https://www.haomeiwen.com/subject/mjdwqhtx.html