2012-01-09 42 views
1

在諸如pod frenzy/dr podder之類的網絡應用程序中,列表項是「輕掃以刪除」的,您在特定行上向屏幕右側滑動,拖動屏幕上的行顯示刪除對話框,此時,您可以對刪除對話框作出響應,或者只需滑動另一行,即可選擇原始行的「刪除」選項,而對話框現在會顯示給您,供剛刷過的行使用。webos:輕掃以刪除行/列表。如何?

我該怎麼做/做手掌發佈示例代碼,顯示如何,或類似的事情?

+0

您使用enyo還是mojo? – Gopherkhan 2012-01-09 20:18:28

回答

1

在這個link列表操作下它談到它。 滑動刪除時顯示的空間可能包含確認按鈕。

.palm-row.palm-swipe-delete 

.palm-row.palm-swipe-delete 
.palm-swipe-delete-button 

.palm-row.palm-swipe-delete 
.palm-swipe-undo-button 

查看此documentation的例子

0

在enyo,你需要使用swipeableitem那種你的列表中。我假設你正在使用VirtualRepeater,但它也可以與其他類型的列表一起使用。

... 
{kind:enyo.VirtualRepeater, ... , components:[ 
    {kind:enyo.SwipeableItem, onConfirm:"deleteItem", components:[ 
     ... 
    ]}, 
]}, 
... 
deleteItem:function(inSender,inIndex) 
{ 
    //delete item inIndex 
}, 
... 

需要注意的是,enyo內,刷卡的項目,而另一個項目的刪除提示顯示導致其取消,不進行確認。

相關問題