【发布时间】:2016-08-29 06:40:03
【问题描述】:
问题的简短描述:
我在 ionic 中使用“select”时遇到了 2 个问题,当我尝试仅使用 angularjs 时它工作正常。 1.最初我设置第一个索引的数组来选择哪个是空白的。 2.我正在尝试通过拼接来更新数组并尝试更新选择,这再次给我带来了空白选择选项。
您期待什么行为?
我期望选择通过控制器给出的相应数组项的 2 个问题。
重现步骤:
- 在您开始运行应用程序时,我们会看到空白选择选项。
- 另一个问题可以通过删除任何项目和其他要选择的默认项目来查看。
代码片段:
.controller('DashCtrl', function($scope) {
$scope.options = [{name: 'var1',id: 1}, { name: 'var2', id: 2}, {name: 'var3',id: 3}];
$scope.yourSelect = $scope.options[0];
$scope.delete = function() {
// alert("Clciked");
$scope.Deleted = $scope.options.splice(1,1);
$scope.yourSelect = $scope.options[0];
alert( $scope.yourSelect.name);
}
$scope.changed = function(yourSelect) {
alert( $scope.yourSelect.name);
}
})
对于 Ionic 1 问题:
http://plnkr.co/edit/ZriDlmQL8VPRdk1NnDNa?p=preview
离子信息:
科尔多瓦 CLI:6.0.0 离子版本:1.3.1 离子 CLI 版本:1.7.14 离子应用程序库版本:0.7.0 操作系统:Windows 7 SP1 节点版本:v5.6.0
【问题讨论】:
标签: android ios angularjs cordova ionic-framework