angularjs-directive

    35

    6答えて

    コントローラ関数内のディレクティブの属性にアクセスしようとしています。しかし、私がアクセスするまでには未定義です。私はそれが動作する単純なタイマーを行う場合気づいた。ディレクティブとそのスコープの準備ができて使用されるように設定された後にのみコードを実行する方法はありますか? 私はそれを使って手品を作りました。コンソールが開いていることを確認してください。あなたがリンクとコントローラ機能内 sco

    12

    2答えて

    私は、ラベル、エラーフィールド、正規表現などのすべての追加機能を1行にまとめたフォームフィールドを表す簡単な指示文を実装しています。 ディレクティブは以下の通りである:今 <div ng-controller="parentController"> {{username}} <!-- the directive -- > <form-field label="Usern

    6

    2答えて

    templateUrlを使用してテンプレートを読み込むテストディレクティブは、どのようにして単体テストできますか? $ httpBackendはモックなので、テンプレートもロードされません。 私は $httpBackend.whenGET(/^\/views\//).passThrough(); のようなものを使用し、それが実際にテンプレートを取得してみましょうできるようにしたいと思いますが、

    8

    1答えて

    特に、ディレクティブを使用しているモジュールでコールバックを呼び出す場合は、angularjsのスコープの周りを頭で囲んでいます。私は同じことを達成するための3つの異なる方法を見つけました。そして、それぞれのアプローチに賛否両論を理解しようとしています。 Given this plnkr ときは&、=を使用することが適切である、または親に直接関数を呼び出しますか? &でコールバックへの結合があるよ

    11

    1答えて

    私はAngularJSアプリケーションを構築しており、問題が発生しました。私はフレームワークをしばらく試してきましたが、私はまだこのようなものや例についてのドキュメントを見ていません。私がダウンしているパスわからないんだけど、私はまだで聞いていない指令、モジュール、または何か... 問題: は基本的に私のアプリは、ユーザーがオブジェクトを追加することができ、この例のスパンは、編集可能な特定の属性(

    11

    1答えて

    angularjsコード:あなたはディレクティブでscope: { myId: '@' }あり見ることができます app.directive('test', function(){ return { restrict: 'A', scope: { myId: '@' }, link: function(scope) { al

    61

    1答えて

    :http://docs.angularjs.org/guide/directive ディレクティブ定義オブジェクト ターミナル trueに設定すると、現在の優先度が現在の優先度で(任意のディレクティブを実行しますディレクティブの最後のセットになります同じ優先順位での実行順序が未定義であるために実行されます)。 よく分かりません。 current priorityとはどういう意味ですか? {優先順

    28

    3答えて

    私は隔離されたスコープが必要なディレクティブを作成していますが、ngModelで親スコープにバインドしたいと思います。 ここで問題は、親のスコープ値が変更されていないことです。 マークアップ <form name="myForm" ng-app="customControl"> <div ng-init="form.userContent"></div> <div conten

    63

    3答えて

    イベントが正しく送出またはブロードキャストされ、イベントを手動でトリガすることをテストする必要があります。 これを行うにはどうすればよいですか?

    35

    2答えて

    アニメーション効果(角度のビルトインngShow/ngHideなどは機能的ですが、きれいではありません)にjQueryを使用するカスタムディレクティブがいくつかあります。私は、$(SELECTOR)の代わりに、角度に独自のDOMセレクタ(angular.export()やangular.select()など)があることをドキュメントのどこかで覚えていると思います。しかし、私は今それを見つけることが