1

我正在使用angular-schema-form库,并且我想使用自定义模板并将我的 angular 服务中的函数绑定到元素的本机onchange属性。

这是我的代码:

var myOnChange = function(){
    console.log("test);
}
var form = [{
    "key":"attachment",
    "type":"template",
    "title":"Attachment",
    "template":"<input onchange=\"myOnChange()\" type=\"file\" accept=\"image/*\" >"
}];
var schema={"attachment":{"type":"object"}}

使用此代码,我得到一个Uncaught ReferenceError: myOnChange is not defined-error。

编辑: 如果我尝试在模板中编写以下内容:

"<input onchange=\"console.log('test')\" type=\"file\" accept=\"image/*\" >"

我可以在控制台中写“测试”

4

0 回答 0