【发布时间】:2017-02-22 15:39:26
【问题描述】:
我有following simple pluner,我正在尝试使用属性指令在我的应用程序中添加(或覆盖)不同的选项。我看到的问题是这些指令的初始化顺序与 DOM 元素中指令的顺序不匹配。
所以即使我按顺序声明它们......
<div jgMoreOptions jgOptions [options]="options">
他们似乎采取了此处应用程序声明中声明的顺序...
@NgModule({
imports: [ BrowserModule ],
declarations: [
App,
OptionsDirective,
MoreOptionsDirective,
],
bootstrap: [ App ]
})
如果我有多个实现希望以不同的顺序加载指令,这是一个问题。
有没有办法在标签本身中声明指令的顺序?
【问题讨论】:
标签: angular angular2-directives