[英]Function not defined error in angular 2
我有这样的网格,
this.columns=
[
{
text: 'S.No', columntype: 'textbox', filtertype: 'input', datafield: 'id', width: 50, cellsalign: 'center'
},
{
text: 'Edit, columntype: 'textbox', datafield: 'id', width: 50, cellsrenderer =Action
}
]
var Action = function (row, columnfield, value, defaulthtml, columnproperties) {
return '<button onClick="done()">edit</button>'
}
my function ,
done () {
alert('hi')
}
错误:未定义完成。
我真的很难解决这个问题。我使用了jqwidgets。 谁能帮忙。谢谢。
您应将click 2指令用于click事件:
var Action = function (row, columnfield, value, defaulthtml, columnproperties) {
return '<button (click)="done()">edit</button>'
}
而且我不确定,如果您的代码是这样工作的。 通常,您有一个组件模板。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.