検索

ホームページ  >  に質問  >  本文

angular.js - angularjs ng-if 要素の切り替えの問題

現在、インターフェイスには 1 または 0 を選択するための複数選択ボックスがあります。主なことは、ng-if または 0 を判断して、2 つの異なる p の表示を切り替えることです。 1 ここで問題が発生しました。各
が切り替えられると、常に別の p が存在するため、切り替えが遅くなります。何か良い方法はありますか? ~p

黄舟黄舟2810日前647

全員に返信(2)返信します

  • 世界只因有你

    世界只因有你2017-05-15 16:54:36

    問題は ng-if ディレクティブによって引き起こされていると確信していますか?サンプルをビルドしましたが、何も問題は見つかりませんでした。また、開発中に遅延が発生することもありませんでした。

    テストアドレス: https://jsfiddle.net/mm0h7ves/

    スクリプトの実行効率が低すぎるか、ページ上のウォッチャーが多すぎてローテーションダーティチェックが遅すぎる場合を除き、UIに遅延が発生する理由はありません

    返事
    0
  • 某草草

    某草草2017-05-15 16:54:36

    これは非常に簡単です。クリックして切り替える前に、前の p によって出力されたオブジェクトを空に設定するだけです。 リーリー

    返事
    0
  • キャンセル返事