这是我的代码:
export class ProtocolComponent {
this.bindelement: Array < any > = [];
constructor() {
this.dynamicforms()
}
this.dynmaicforms() {
this.bindelement = [{
name: 'test1'
}, {
name: 'test2'
}, {
name: 'test3'}]
}];
}
}
在我的玉里面调用了{p> bindelement
,我收到的错误为&#34;未定义的名字&#34;。
当我调用oninit
内的函数时,双向绑定不起作用。有人可以帮助我吗?
答案 0 :(得分:2)
这不完全正确TypeScript
。将您的实现更改为此,然后重试。你拼错了方法名dynamicforms
:
export class ProtocolComponent {
public bindelement: Array<any> = [];
constructor() {
this.dynamicforms()
}
public dynamicforms() {
this.bindelement = [{
name: 'test1'
}, {
name: 'test2'
}, {
name: 'test3'}]
}];
}
}