课程表

ionic 准备

ionic CSS

ionic JavaScript

工具箱
速查手册

ionic 单选框操作

当前位置:免费教程 » 移动开发 » ionic

实例中,根据选中的不同选项,显示不同的值。

HTML 代码

  1. <ion-header-bar class="bar-positive">
  2. <h1 class="title">当选按钮</h1>
  3. </ion-header-bar>
  4. <ion-content>
  5. <div>
  6. <div class="item item-divider">
  7. 选取的值为: {{ data.clientSide }}
  8. </div>
  9. <ion-radio ng-repeat="item in clientSideList"
  10. ng-value="item.value"
  11. ng-model="data.clientSide">
  12. {{ item.text }}
  13. </ion-radio>
  14. <div class="item item-divider">
  15. Serverside, Selected Value: {{ data.serverSide }}
  16. </div>
  17. <ion-radio ng-repeat="item in serverSideList"
  18. ng-value="item.value"
  19. ng-model="data.serverSide"
  20. ng-change="serverSideChange(item)"
  21. name="server-side">
  22. {{ item.text }}
  23. </ion-radio>
  24. </div>
  25. </ion-content>

JavaScript 代码

  1. angular.module('ionicApp', ['ionic'])
  2.  
  3. .controller('MainCtrl', function($scope) {
  4.  
  5. $scope.clientSideList = [
  6. { text: "Backbone", value: "bb" },
  7. { text: "Angular", value: "ng" },
  8. { text: "Ember", value: "em" },
  9. { text: "Knockout", value: "ko" }
  10. ];
  11.  
  12. $scope.serverSideList = [
  13. { text: "Go", value: "go" },
  14. { text: "Python", value: "py" },
  15. { text: "Ruby", value: "rb" },
  16. { text: "Java", value: "jv" }
  17. ];
  18. $scope.data = {
  19. clientSide: 'ng'
  20. };
  21. $scope.serverSideChange = function(item) {
  22. console.log("Selected Serverside, text:", item.text, "value:", item.value);
  23. };
  24. });

css 代码:

  1. body {
  2. cursor: url('//www.w3xue.com/example/js/finger.png'), auto;
  3. }

我来试一下

效果如下所示:

转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号