我在网格单元格中有这个自定义teplate:
template: (function (data){
console.log(data.milestoneSequence);
if(data.milestoneSequence == null || data.milestoneSequence == undefined)
{
this.cellBgColor = "red";
var customColum =
"<div>"
+ $translate.instant('MILESTONE_SEQUENCE_IS_NOT_ATTACHED')+
"<button onclick=\"attachSequence("+data.id+");\">"+$translate.instant('ATTACH')+
"</button></div>";
return customColum;
}
else {
var cellTemplate = data.milestoneSequence.name
return cellTemplate;
}
}),
问题是点击按钮后我总是有例外:
Uncaught ReferenceError: attachSequence is not defined
函数在控制器中定义,所以我不知道如何在按钮点击后执行功能。
非常感谢任何建议。