标签值的动态变化

时间:2016-07-22 08:43:50

标签: angularjs angular-formly

如何动态更改标记的值(即ID和名称)? 这里我为标签提供静态值,但我想动态更改它。 我的代码是:

    $scope.formFields = [ {
                    className : 'row',
                    fieldGroup : [
                            {
                                className : 'col-xs-12',
                                type : 'tag',
                                key : 'mytag',

                                templateOptions : {
                                    placeholder : 'Select...',


                                }
                            } ]
                } ];

$scope.myForm = {
                mytag:[{"id":"1","name":"data"}]            

                };

1 个答案:

答案 0 :(得分:2)

您可以编写一个函数来发送值,然后使用这些值动态设置它

$ scope.myForm = {mytag:[{“id”:“1”,“name”:“data”}]};

$ scope.setValues(值1,值2);

$ scope.setValues = function(value1,value2){

 $scope.myForm.mytag[0].id = value1;
 $scope.myForm.mytag[0].name = value2;

};