【发布时间】:2016-03-13 14:03:16
【问题描述】:
Angular2:2.0.0-beta8
我想自定义一个指令。为了实现这一点,我创建了一个包含所有自定义参数的对象,我希望像这样将它传递给我的模板:
我在模板中使用的指令:
<div my-directive="{param1: 46, param2: 48}"></div>
在我的指令中输入:
@Input('my-directive')
public conf: Configuration;
参数对象定义:
export interface Configuration{param1;param2; ...}
很遗憾,它不起作用。也许是 Json 解析的原因?
- 如何让它工作?
- 我是否必须在我的组件上创建这个“参数对象”,并使用变量将其传递给模板?
- 是否有最佳做法?
【问题讨论】:
标签: typescript angular