2015-03-25 6 views
2

Кажется, что у меня нет ионного элемента, чтобы кнопка с ионами была видна, чтобы транспортир мог нажать кнопку.Как найти ионную кнопку-опцию в списке с помощью Protractor

enter image description here

Это то, что я попытался с помощью транспортира --elementExplorer:

browser.actions().dragAndDrop(
(element.all(by.repeater('item in items')).get(0)), { x: 500, y: 0 }) 
.perform(); 

Но это выдвигает на первый план только товар, но не показывает-опциональную кнопку ионов. Также пробовал:

browser.actions().mouseDown().mouseMove(
(element.all(by.repeater('item in items')).get(0)), { x: 500, y: 0 }) 
.perform(); 

Он также не работает. Любые подсказки?

+0

Не знакомы с ионными, не могли бы вы описать или показать то, что должно быть сделано, чтобы сделать кнопку вариант видимым? Благодарю. – alecxe

+0

Когда вы перетаскиваете элемент списка влево, отображается кнопка «Редактировать», проверьте http://codepen.io/ionic/pen/JsHjf – qorsmond

ответ

0

Вы можете использовать ion-list и ion-item на ваш код. Посмотрите на мое перо:

http://codepen.io/harked/pen/oXoXEO

<ion-list show-delete="data.showDelete" show-reorder="data.showReorder"> 
    <div class="card" ng-repeat="item in items"> 
     <ion-item item="item" href="#/item/{{item.id}}" class="item-remove-animate">Number {{ item.id }} 
     <ion-delete-button class="ion-minus-circled" ng-click="onItemDelete(item)"></ion-delete-button> 
     <ion-option-button class="button-assertive" ng-click="edit(item)">Edit</ion-option-button> 
     <ion-option-button class="button-balanced" ng-click="share(item)">Share</ion-option-button> 
     <ion-option-button class="button-energized" ng-click="share(item)">Like</ion-option-button> 
     <ion-option-button class="button-royal" ng-click="share(item)">+1</ion-option-button> 
     </ion-item> 
    </div> 
    </ion-list> 
+0

Вопрос в том, чтобы найти ионную кнопку опциона с транспортиром. – alecxe

Смежные вопросы