問題タブ [packery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 配列に追加のウィジェットをプッシュすると、Packery が AngularJS で動作しない
かなりの時間を検索しましたが、まだ問題の解決策を見つけることができません。パッカリーについては何も知りませんが、完全に機能し、やりたいことを実行するこのコードを見つけました。
そのため、要素を追加または削除するのではなく、単に ng-show を使用してそれらを非表示/表示するウィジェットの配列がある場合、完全に機能していました。今はもう ng-show を使用したくありません。代わりに、最初の空の配列からウィジェットを追加および削除しています
したがって、ドラッグできるウィジェットは、最初に配列にあるウィジェットだけです。ページが読み込まれた後に追加したウィジェットは機能しません。私はAngularが初めてで、$scope.applyを読んでディレクティブを再コンパイルしていましたが、それが私の問題に関連しているかどうかはわかりません