[英]How do I reset scroll position of paper-dialog-scrollable?
我有一個帶有paper-dialog-scrollable
paper-dialog
的paper-dialog-scrollable
對話框,每次打開/關閉paper-dialog-scrollable
如何重置對話框的滾動位置?
UPDATE
<paper-dialog-scrollable id="disclaimerScroller">
當我打開模態時
this.$.disclaimer.open();
Polymer.dom(this.$.disclaimerScroller).scrollTop = 0;
// I also tried
this.$.disclaimerScroller.scrollTop = 0
它似乎不起作用
您可以使用scrollTop
屬性。 因此,例如: this.$.scrollableDialog.scrollTop = 0
。
您可以添加和事件偵聽器, iron-overlay-opened
在paper-dialog
后,將火paper-dialog
打開。 在該偵聽器中,您只需放入代碼即可重置paper-dialog-scrollable
的滾動位置。
示例代碼:
<paper-dialog id="scrolling" on-iron-overlay-opened="onIronOverlayOpened">
<paper-dialog-scrollable id="disclaimerScroller">
onIronOverlayOpened(){
this.$.disclaimerScroller.$.scrollable.scrollTop = 0;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.