1

私はAngularJSとディレクティブの作成にかなり慣れていません。

「遅延した ng-show」が必要だとしましょう。つまり、 のようng-showに動作する必要がありますが、要素は、式が満たされた直後ではなく、2 秒後に表示される必要があります。ng-show新しいng-delayed-showディレクティブを作成するためだけに、 の現在の動作を変更したくありません。

他のディレクティブのサブディレクティブを再利用または作成する方法に関する直接のドキュメントに例を挙げたり、リンクしたりできますか?

4

1 に答える 1

1

このためのディレクティブを作成する必要はありません。内部でイージングと呼ばれる CSS 機能を使用する AngularJS のアニメーション機能を使用して、これを行うことができます。

ngshow のドキュメントを読んでください。これはhttp://docs.angularjs.org/api/ng.directive:ngShowのアニメーション セクションです。

私はあまり詳しくないので、この投稿が役に立ちますhttp://www.yearofmoo.com/2013/04/animation-in-angularjs.html#how-to-use-animations-in-angularjs

于 2013-09-30T15:15:33.893 に答える