マイクロ手紙アプレット - スクロールにビューのスクロールビューのプロパティの - ページが指定したエントリにスクロールを開いた後


要件:これは、水平スクロールのナビゲーションバーで、今あなたが上にスクロールするメニュー項目、同時にページの内容を更新し、別のページからここに帰って、再起動を私に尋ねた
   (メニュー項目が表示可能領域ではない場合)ではなく、彼がブロックされてみましょう。

コード:
<スクロールビュークラス= "NAV-スクロール"スクロールX = "{{}}をtrueに"フレックスnenable = "{{}}をtrueに"
      スクロールINTOビュー = "{{ toView }}"、スクロールのアニメーション= "{{trueに}}">

<表示bindtap = "changeCategory" WXのための:= "{{nav_menu}}"クラス= "NAV-タブ"
        データ・インデックス= "{{索引}}" ID = "ケイトインデックス{} {}" >

<テキストクラス= "{{menu_activeインデックス== 'アクティブ':? ''}}"> {{}} item.name、</テキストのため>
<表示WX:IF =「{ {menu_active ==インデックス}} "クラス ="タブ線「> </ビュー>



that.setData({ 
nav_menu:res.data、
}、 ()=> {
that.setData({
toView 'ケイト' + that.data.menu_active
})
})。

オンロードでの再割り当てtoViewしようとした、onShow、onReady、まだ動作しません。それでも後で... 
言ったデータ(メニューリスト)レンダリングが完了していないおかげで見て、その理由をスクロール開いているページにその結果、失敗の場所を指定し、その後にする方法を提供
setDataメソッドコールバックを使用し、ご滞在にこだわります!

人々は百度への解決策を探し、答えはその...でオープンなコミュニティ微信
https://developers.weixin.qq.com/community/develop/doc/0006e8383f4f906c4ac6fe01456804
 

おすすめ

転載: www.cnblogs.com/Meiwah/p/11945823.html