ios - 选择选项在 IOS 中不适用于 ionic 1 应用程序

标签 ios angularjs xcode ionic-framework

当我第一次选择下拉菜单时,选择选项没有显示确认按钮。在我选择下拉列表后,它在 ios 中正常工作,在 android 中正常工作。

<select data-ng-options="o.name for o in distUnits track by o.id" ng-model="selectedOption" "></select>

在 Controller 中

$scope.distUnits = [{ name: "Meters", id: 1 }, { name: "Kilometers", id: 2 },{ name: "Miles", id: 3 }];
$scope.selectedOption = $scope.distUnits[0];

我在我的 app.js 文件中设置了 false

$ionicPlatform.ready().then(function (){
    if(window.cordova && window.cordova.plugins.Keyboard) {
      cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);
       cordova.plugins.Keyboard.disableScroll(true);
    }
    if(window.StatusBar) {
      StatusBar.styleDefault();
    }
  })

最佳答案

这样试试

 <select data-ng-options="o.id as o.name for o in distUnits track by o.id" 
        ng-model="selectedOption" "></select>

关于ios - 选择选项在 IOS 中不适用于 ionic 1 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43013948/

相关文章:

ios - 自定义 UITableViewCell 上的 UITableViewAutomaticDimension

php - 在 AngularJS 中使用 ngRepeat 的控制台出错

iphone - NSArray enumerateObjectsUsingBlock : delay enumeration

ios - 如何正确签署 Cordova 应用程序?

ios - 用户允许共享并找到位置后继续处理

c# - UITableViewDelegate 中的问题 - RowSelected 给出了错误的 NSIndexPath

javascript - 从 javascript 打开 gmail 撰写窗口( Angular )

angularjs - 解决服务 Jasmine 测试中的嵌套 promise

ios - Xcode 错误? - 对于键 myprogressBar,此类不符合键值编码。

ios - SDNestedTable 扩展在 iOS 7 上不起作用