問題タブ [angular-template]
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.
angularjs - 二重中括弧なしでテンプレートで解決された値を取得する方法
ディレクティブとテンプレートを使用しています。私のテンプレートは次のとおりです
ここでは、中かっこの時計が追加されているため、パフォーマンスに影響を与えています。attr2 や attr3 を変更するつもりはないので、時計は必要ありません。ここだけ値を直接解決したい。
代わりに bo-text="xyz" を使用できるウォッチを必要としない場合は bindonce ディレクティブを使用できますが、ここでは値を attr としてカスタム ディレクティブに渡したいと考えています。
私のディレクティブのリンク関数内で、次のようにクリックイベントを要素にバインドしています
そのため、attr1 と attr2 のテンプレートの監視により、これらの値がクリック イベントで解決されます。
代替手段は何ですか?
javascript - AngularJs のテスト。テンプレートを置く場所
現在、angularjs ディレクティブをテストしています。このディレクティブには templateUrl があります。ビューをテストして、正しく初期化されていることを確認したいと思います。つまり、正しい数のボタン、特定の要素が非表示になっていることです。
私が抱えている問題は、HTMLファイルをテンプレートキャッシュに挿入すると、次のようになることです:
templateCache を使用すると、使用する必要がなくなると思いました。
しかし、そうではないようです。テンプレートを正しく挿入しているのか疑問に思っています。これが私がやっている方法です:
これは正しいですか、それとも別の場所に配置する必要がありますか?
angularjs - パーシャルを使用した angularjs e2e テスト
私は localhost:3000/apps という URL を持っています。これは、listApps と createApps の 2 つのパーシャルで構成されています。以下は、これら 2 つのパーシャルを挿入する私の app.html コードです。あるパーシャルから別のパーシャルに切り替えて、各パーシャルをテストする方法を知りたいです。私の主な問題は、タブをアクティブに設定してその部分をテストする方法、またはこれをテストするのに何が最善だと思うかです。ありがとう