gpt4 book ai didi

twitter-bootstrap - 如何使用 Bootstrap 在选择框上正式实现 onChange 函数

转载 作者:行者123 更新时间:2023-12-01 02:08:09 25 4
gpt4 key购买 nike

在阅读了很多帖子后,我决定这应该可行:

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"
}]
}

在实践中,这没有任何效果,即我的函数没有被调用。生成的表单也不包含对我的函数的引用。

我找不到如何做到这一点的工作示例。有什么建议么?

谢谢。保罗

最佳答案

你可以做以下三件事中的任何一件:

templateOptions: {
onChange: function($viewValue, $modelValue, $scope) {
//implement logic here
};
}

或者
templateOptions: {
onChange: callMe()
},
controller: function($viewValue, $modelValue, $scope) {
$scope.callMe = function() {
//implement logic here
};
}

或者
    templateOptions: {
onChange: ''
},
expressionProperties : {
'templateOptions.onChange': function($viewValue, $modelValue, $scope) {
//implement logic here
};
}

关于twitter-bootstrap - 如何使用 Bootstrap 在选择框上正式实现 onChange 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31067829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com