use*_*173 1 javascript angularjs ionic
在一个离子项目中,我制作了离子列表离子项和这些离子选项按钮:
<ion-list>
<ion-item class="item " ng-repeat="exercise in exercises" on-double-tap="sendToChangeExercise">
<p><h2>{{exercise.exerciseName}}</h2></p>
<p ng-repeat="(parameter, value) in exercise.parameters">
{{parameter}}: {{value}} <span ng-if="exercise.trainingData[parameter].length > 0 "><b><i>Eintrag im Trainingtagebuch: {{exercise.trainingData[parameter]}}</i></b></span>
</p>
<ion-option-button class="button button-calm" ng-click="openModal(exercise.exerciseID)"> Info </ion-option-button>
<ion-option-button class="button button-energized" ng-click="openModal(exercise.exerciseID)"> Ändern </ion-option-button>
? <ion-option-button class="button button-balanced" ng-click="didExercise(exercise.exerciseID)" ng-if="!exercise.done"> Done </ion-option-button>
</ion-item>
</ion-list>
Run Code Online (Sandbox Code Playgroud)
假设我向左滑动一个项目.然后出现按钮.我点击一个按钮就可以完成它应该做的事情.但离子项目仍处于"向左滑动"状态.你知道我的意思?现在我必须向右滑动以便按钮消失.有没有什么可以让我自动让按钮在JS函数结束时消失?
感谢帮助
Seb*_*Seb 13
或者您可以在功能结束时关闭所有选项按钮:
$ionicListDelegate.closeOptionButtons();
Run Code Online (Sandbox Code Playgroud)
您仍然必须注入$ionicListDelegate您的控制器,但您不必添加任何处理程序.
| 归档时间: |
|
| 查看次数: |
4167 次 |
| 最近记录: |