Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 绑定单个ng模型,在角度单选按钮中重复2 ng_Javascript_Jquery_Angularjs_Radio Button - Fatal编程技术网

Javascript 绑定单个ng模型,在角度单选按钮中重复2 ng

Javascript 绑定单个ng模型,在角度单选按钮中重复2 ng,javascript,jquery,angularjs,radio-button,Javascript,Jquery,Angularjs,Radio Button,我有两个不同的列表,我需要在页面上显示为单个列表,并在屏幕上显示为收音机项目。如果未选择任何元素或默认情况下用户选择默认值,如何识别ng模型和选定值 angular.module('valueExample',[]) .controller('ExampleController',['$scope',function$scope){ $scope.names=[‘比萨饼’、‘独角兽’、‘机器人’]; $scope.my={favorite:'unicorns'}; }]); 你最喜欢哪一个?

我有两个不同的列表,我需要在页面上显示为单个列表,并在屏幕上显示为收音机项目。如果未选择任何元素或默认情况下用户选择默认值,如何识别ng模型和选定值


angular.module('valueExample',[])
.controller('ExampleController',['$scope',function$scope){
$scope.names=[‘比萨饼’、‘独角兽’、‘机器人’];
$scope.my={favorite:'unicorns'};
}]);
你最喜欢哪一个?
{{name}}
{{name}}
你选择了{{我最喜欢的}
正如我所建议的,您可以concat列表并相应地使用ng repeat。或者,您可以使用ng repeat start和ng repeat end并相应地进行渲染

angular.module('valueExample',[])
.controller('ExampleController',函数($scope){
变量名称1=['pizza1','unicorns1','robots1'];
变量名称2=['pizza2','unicorns2','robots2'];
$scope.names=names1.concat(names2);
$scope.my={
最爱:独角兽1
};
});

你最喜欢哪一个?
{{name}}
你选择了{{我最喜欢的}

您可以在这里查看我的答案,我认为它符合您的要求。在第二个数组中,我还需要单选按钮,它应该显示出来。你可以先将两个列表合并,然后在最终列表中使用ng repeat,这在我的情况下是不可能的,因为我对这两个列表有单独的标题,需要将不同的样式应用到具有任何值和设置的对象的
style
属性上基于此。