MP-VUEバックピットの一番上のステップへの小さな動作プログラムを達成するため、wx.pageScrollToは、ピットを埋め無効を使用します

もともとは、ほとんどすべてのプロジェクトで作成され、テストが横に私はそのアンケートを行い、ユーザがそこに答えないかもしれない答えなければなりませんが存在しますので、市場がしなければならないだろう、新しいアイデアで巻き起こって測定が要求aは、彼女は言った、うまくポップはよく、今だけ実現言って、戻って、ユーザが応答しない最初の質問へのジャンプを作りたかったものをA

まずは、アイデアを散髪してみましょう:

1.対象に記入していないユーザーを取得するには

2.最初のノード塗りつぶされていないタイトルに移動します

3.座標を取得し、座標位置にスキップ

質問はあなたに非常に簡単でした記入しないユーザーを取得するための最初のステップは、あなたが完了するとどのような情報マークしているフィールドを追加することができ、例えば、複数の選択肢を取るとき、トリガイベントは、親コンポーネントに渡され、ユーザーがクリック

この。$( '選択'を発します{、
          questionId:この.question.id、
          answerIds:e.target.value、
          selectedIndexの:selectedIndexの、
          エリアID:この.question.areaId、
          ifAnswered:この .myIfAnsweredは   // 符号を有します 
        })

そして、タイトルは提出時には答えませんでした取得します

(; <= 0をさせ、この ; .submitArr.length ++ ){
     場合この .submitArr [A] .ifAnswered === 'N' ){
       この .notAnswered.push(この.submitArr [A])  
  }
}

充填されていない対象を見つけるためには、私は、idはその結果、成分値の先頭に直接マイクロチャネルセレクタを介して取得したい場合は、この問題のIDを持つ問題のみを与えるにバインドされた各コンポーネントをレンダリング初めてでしたここで私はIDセレクタは結果が出てきた、私はクラスセレクタを試みた多くの失敗の後、結果を返すことはありませんので、私は私のIDがバインドされているため、それはかもしれないと思う、ピットを強化デジタル?その後、再び最初にそれにいくつかのコンテンツを選択します。

VaRのクエリ= wx.createSelectorQuery()
聞かせてmyTop = []
query.selectAll( '.myAnswer' ).boundingClientRect()
query.exec((RES) => {
    myTopの =のRES [0 ]
}
myChoose = myTop [0ましょう] .top
wx.pageScrollTo({
  scrollTopスプライト:myChoose、。
  持続時間: 300 
})

私も、このローリングAPIは、Baiduのうちの人々が適切に使用されている最初の時間が、私ではないので、ここではピットを記録するためにコールバックが失敗したと言っていない、何のトリガーがないように思える、失敗何、成功、まったく印刷ジャーナルを完了していないし、私は再構築するクリーンページの発見はスクロールすることができ、また同じ問題を発見したが、他は一見解決されない、片手とマスターを尋ねるが、朝とマスターいじくり回すには、それをしませんでした、私は私のコンポーネント、最も外側のスタイルは削除入れてみました、そして最終的に私の部品セット位置するのでことを発見して以来:これは無効なAPIの原因であるように、絶対に、見える他の小さなパートナーがある場合は、私のように見えます問題は、自分の位置を確認することを忘れないでください、あなたはとにかく、ああ相対は動作しません設定することはできません、それは不可能です。

誰がpage.js構成上の問題を発見し、削除配置する私自身のコンポーネントで、思いをしていると、別の問題の出現、成功裏に印刷表示コールバックが、インターフェイスは、検索をスクロールしないだろう、このプロジェクトは、もともと設定します転がり続ける、私だけの言葉HHH

最後に、ちょうどこの設定を入れて「disableScroll」:デフォルトのスクロールを可能にしているので、真が、削除することができます。

おすすめ

転載: www.cnblogs.com/fdd-111/p/11770720.html