for*_*fly 5 javascript angularjs ionic-framework ion-toggle
下面是列出切换按钮的代码,我想在其中将第一个切换按钮设置为打开,其余设置为关闭。
<ion-view view-title="Choose language">
<ion-content>
<div class="list">
<ion-toggle ng-repeat="item in lists" ng-model="item.checked"
ng-checked="item.checked">
{{ item.name }}
</ion-toggle>
</div>
</ion-content>
</ion-view>
$scope.lists= [
{ name: 'List1' },
{ name: 'List2' },
{ name: 'List3' },
];
Run Code Online (Sandbox Code Playgroud)
我试过给$scope.item.checked='List1'但没有用。这个问题的任何可能的解决方案..
小智 5
默认情况下,各个型号的开关始终处于打开状态:
<ion-toggle item-right (ionChange)="someMethod($event.checked)" checked="{{somebooleanmodel}}"></ion-toggle>
Run Code Online (Sandbox Code Playgroud)
在您的标记中,item重复中的内容是数组中的对象lists。
尝试这个。将 替换$scope.lists为该对象。
$scope.lists = [
{ name: "List1", checked: false },
{ name: "List2", checked: true },
{ name: "List3", checked: false }
];
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
9860 次 |
| 最近记录: |