問題タブ [angular-directive]

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.

0 投票する
2 に答える
90 参照

javascript - テンプレートを切り替えると animate="true" が無視されるのはなぜですか?

次のplunkrがあります(以下のコード)

angular でテンプレートを切り替えています。各テンプレートには、プロジェクトprogressbarからのディレクティブがあります。angular-ui

最初のテンプレートには属性'animate=false'があり、残りのテンプレートには animate=true があります。

テンプレートを意図的に変更して、テンプレートが互いに異なるようにしました。1つは空白、他はラッピングdivなどです...

ただし、animate 属性値の変更は無視されます。すべてのディレクティブは を使用しますfalse

ディレクティブの実装を変更できません。

  • 最後の 2 つのテンプレートで進行状況の変化をアニメーション化するにはどうすればよいですか

ここに私が生成したテンプレートがあります

0 投票する
2 に答える
331 参照

asp.net-mvc - IE -10 - Ajax get メソッドがコントローラーにヒットしない


以下の値が返され、コントローラーメソッドが呼び出されない


0 投票する
2 に答える
353 参照

angularjs - 複数のモジュールを宣言する際の角度エラー

私は Angular JS を初めて使用します (私の用語が間違っていたり、十分に説明されていない場合は申し訳ありません)。

メッセージを返すだけの複数のモジュールを作成するデモをしようとしています。私の domo には 2 つのファイルしかありません。以下の完全なコードをコピーしています。

JS:

HTML:

問題: モジュールを 1 つだけ作成すると問題なく動作しますが、モジュールを 2 つ作成すると奇妙なエラーが発生します。このエラーを修正し、複数のモジュールを作成して使用する人を教えてください。

0 投票する
1 に答える
236 参照

angularjs - jasmine を使用した angularjs ディレクティブ属性のテスト

私はジャスミンテストに比較的慣れていないので、問題があります。私はこのディレクティブをテストしようとします:

指令

このディレクティブは、非同期リクエストの結果がそれを置き換えるまで、読み込みアイコンを表示するだけです。

私はこのようなことを試します:

テスト

このタイプのディレクティブをテストする最良の方法は何ですか? 属性にアクセスしてテストする方法は?

0 投票する
1 に答える
3532 参照

javascript - AngularJS – 入力イベント ディレクティブの Jasmine で単体テストを作成する方法

AngularJSでenter イベント ディレクティブを作成したので、そのディレクティブのテスト ケースを実行します。しかし、enter イベントのコードの書き方がわかりません。

0 投票する
1 に答える
1020 参照

angularjs - AngularJS でエラーを引き起こす $dialog インジェクション

このプログラムは Plunker http://plnkr.co/edit/1RmSI3liMKrE89f9YwFC?p=previewで正常に動作しますが、MVC で同様のものを追加すると、angular インジェクターに関するエラーが発生します。より具体的には、次の行で:

エラーは次のとおりです。

0 投票する
3 に答える
228 参照

angularjs - AngularJsディレクティブの双方向バインディング:参照を保持するには?

属性との双方向バインディングを持つディレクティブがあります。リンク機能で属性を再割り当てしたい。ただし、これは参照を壊します。

これを行う適切な方法は何ですか?

Javascript:

http://jsfiddle.net/6HcGS/617/