【发布时间】:2015-06-26 07:49:43
【问题描述】:
在阅读了很多帖子后,我认为这应该可行:
vm.model.myChange = function(element) {
console.log(element);
}
.. 在 vm.fields 中:
{
"key": "transportation",
"type": "select",
"templateOptions": {
"label": "How do you get around in the city",
"valueProp": "name",
"onChange": "model.myChange()", // ADDED
"options": [{
"name": "Car"
}, {
"name": "Helicopter"
}]
}
实际上这没有任何效果,即我的函数没有被调用。生成的表单也不包含对我的函数的引用。
我找不到如何执行此操作的有效示例。有什么建议吗?
谢谢。保罗
【问题讨论】:
-
您能否提供an example 这不起作用?我希望您的函数会被调用(尽管您没有使用任何参数调用它,因此您不会看到任何记录到控制台的内容)。
-
太棒了。很多谢谢@kent。我会学习和学习 ;-) 保罗
-
@user1712240 你能写下答案并接受吗?
标签: twitter-bootstrap select onchange angular-formly