我正在尝试在这个 plunker 中实现图形:plunker
这是github代码:github
但我收到一个错误:
未捕获(承诺中):组件视图上的意外指令值“未定义”。
@Component({
selector: 'main',
directives: [nvD3],
template:
<div>
<nvd3 [options]="options" [data]="data"></nvd3>
</div>
})
这是使用 NgModule 声明指令的新方法。
import { nvD3 } from 'ng2-nvd3'
@NgModule({
...
declarations: [
nvD3
],
...
})
您正在尝试在最近的 angular2 上使用指令,应在 @NgModule 中配置指令参见: angular-2-ngmodules