离子滑块最初不显示内容
Ionic slider not showing content initially
当我使用嵌入在模板中的 $state.go() 滑块单击按钮加载模板时,未显示其内容。
当我旋转我的设备时,它开始显示幻灯片。
请建议我在此模板代码片段中缺少的内容。
<ion-slide-box on-slide-changed="" show-pager="true">
<ion-slide ng-repeat="placementStep in placementSteps">
<div class="list card">
<div class="item-divider">
<div class="row">
<div class="col">
<h1 class="title">{{placementStep.stepName}}</h1>
</div>
<div class="col">
<button class="button icon ion-chevron-right button-positive button-small right" ng-if="$index!=placementSteps.length-1&& placementStep.studentsForStep.length!=0" ng-click="moveStudents(placementStep,placementSteps,0)"></button>
<button class="button icon ion-chevron-left button-positive button-small right" ng-if="$index!=0 && placementStep.studentsForStep.length!=0" ng-click="moveStudents(placementStep,placementSteps,1)"></button>
</div>
</div>
</div>
<ion-list show-reorder="data.showReorder" can-swipe="false" ng-class="has-header">
<ion-item ng-repeat="student in placementStep.studentsForStep">
<div class="row">
<div class="left checkbox">
<input type="checkbox" ng-checked="student.checked==true" ng-model="student.checked">
</div>
<div class="col vertical-center">
{{student.first_name}}
</div>
</div>
</ion-item>
</ion-list>
</div>
</ion-slide>
</ion-slide-box>
</ion-content>
我使用委托句柄在加载数据后更新滑动框。成功了。
$ionicSlideBoxDelegate.$getByHandle('placementStepSlideBox').update();
其中 "placmentStepSlideBox" 是委托句柄名称。
调用这个函数,
$ionicSlideBoxDelegate.update();
加载图像文件后立即加载或直接在该视图的控制器定义中加载。
注意缺少 getbyhandle();
当我使用嵌入在模板中的 $state.go() 滑块单击按钮加载模板时,未显示其内容。
当我旋转我的设备时,它开始显示幻灯片。 请建议我在此模板代码片段中缺少的内容。
<ion-slide-box on-slide-changed="" show-pager="true">
<ion-slide ng-repeat="placementStep in placementSteps">
<div class="list card">
<div class="item-divider">
<div class="row">
<div class="col">
<h1 class="title">{{placementStep.stepName}}</h1>
</div>
<div class="col">
<button class="button icon ion-chevron-right button-positive button-small right" ng-if="$index!=placementSteps.length-1&& placementStep.studentsForStep.length!=0" ng-click="moveStudents(placementStep,placementSteps,0)"></button>
<button class="button icon ion-chevron-left button-positive button-small right" ng-if="$index!=0 && placementStep.studentsForStep.length!=0" ng-click="moveStudents(placementStep,placementSteps,1)"></button>
</div>
</div>
</div>
<ion-list show-reorder="data.showReorder" can-swipe="false" ng-class="has-header">
<ion-item ng-repeat="student in placementStep.studentsForStep">
<div class="row">
<div class="left checkbox">
<input type="checkbox" ng-checked="student.checked==true" ng-model="student.checked">
</div>
<div class="col vertical-center">
{{student.first_name}}
</div>
</div>
</ion-item>
</ion-list>
</div>
</ion-slide>
</ion-slide-box>
</ion-content>
我使用委托句柄在加载数据后更新滑动框。成功了。
$ionicSlideBoxDelegate.$getByHandle('placementStepSlideBox').update();
其中 "placmentStepSlideBox" 是委托句柄名称。
调用这个函数,
$ionicSlideBoxDelegate.update();
加载图像文件后立即加载或直接在该视图的控制器定义中加载。
注意缺少 getbyhandle();