簡體   English   中英

離子幻燈片盒:一種形式的多個幻燈片不起作用

[英]Ionic Slide box : one form for multiple slides not working

我正在使用離子滑盒,但我遇到的問題是,當我為整個滑塊設置一個表格時,滑塊似乎不再起作用。 我最終得到一個視圖,沒有更多的幻燈片。

這是我的簡單代碼:

<form><ion-slide-box>
<ion-slide>Slide 1</ion-slide>
<ion-slide>Slide 2</ion-slide>
<ion-slide>Slide 3</ion-slide></ion-slide-box></form>

有人可以告訴我如何為所有幻燈片設置一種表格,謝謝。

參見下面的示例,了解如何在表單內部創建滑塊

 angular.module('demoApp', ['ionic']) .controller('DemoCtrl', function($scope, $ionicSlideBoxDelegate) { $scope.images = [ "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSeuNVzlDcFunjMxXa3_ui65_fJgwvT8Eq0M5GluaIbl5DJYLOaCI0McDw", "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcTg_tgzzbgiZ9QnAe8-xtbnBe04jJ7Ke7s60llFYcwhiZqFQO1BQ6mqdh0W", "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQamBcgUQKpzafi4MNW6WYnS6wxvJCiQjKc_uoAz4ycmyHO2qvV0q4sCazG", "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSqXQBbyRukbsao9ljVsi8SMW7GWVlXl2By4jS7QiqFNr3ChFf9Lw", "https://ga-core.s3.amazonaws.com/production/uploads/program/default_image/2034/Angularjs-Bootcamp-LONDON.jpg", ] $scope.slideVisible = function(index) { if (index < $ionicSlideBoxDelegate.currentIndex() - 1 || index > $ionicSlideBoxDelegate.currentIndex() + 1) { return false; } return true; } }); 
 .scrollCanvas { width: 250px; height: 250px; } .image { width: 100%; height: 200px; background-size: contain; background-repeat: no-repeat; background-position: center, center; } #frm { width: 250px; height: 260px; border: 2px solid red; margin: 0 auto; } 
 <html ng-app="demoApp"> <head> <meta charset="utf-8"> <title> Zoomable images </title> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no"> <link href="//code.ionicframework.com/1.0.0-beta.13/css/ionic.css" rel="stylesheet"> <script src="//code.ionicframework.com/1.0.0-beta.13/js/ionic.bundle.js"></script> </head> <body class="padding" ng-controller="DemoCtrl"> <ion-content> <form id="frm"> <ion-slide-box> <ion-slide ng-repeat="image in images"> <div class="container" ng-if="slideVisible($index)" class="scrollCanvas"> <ion-scroll class="scrollCanvas" zooming="true" min-zoom="1" direction="xy" locked="false"> <div class="image" style="background-image: url( {{image}} )"></div> </ion-scroll> </div> <div>&nbsp;</div> </ion-slide> </ion-slide-box> </form> </ion-content> </body> </html> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM