問題タブ [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.
angularjs - 注入された属性を持つディレクティブ内の html のチャックをカプセル化する最良の方法
私は次のようなことをしようとしていました:
および指令で:
しかし、コンパイル構文エラーが発生しました
PD:例ではhttp://vitalets.github.io/angular-xeditable/#overviewを使用しています。
css - Angular ディレクティブで CSS を動的に変更しますか?
私は現在、テキスト型の入力フィールドであるディレクティブを作成しています。テキストが入力フィールドに対して大きくなりすぎた場合、このフィールドの幅を動的に拡大したいと考えています。以下は私の指示です:
プランカーは次のとおりです。
幅を動的に変更します。
要素オブジェクトで使用している CSS クラスを変更できることはわかっていますが、ボックス内のテキストが増加するにつれて、基本的に動的に幅を変更したいクラスを変更したくありません。問題は、「onchange」イベントが発生するたびに CSS を、入力されているテキストの長さに変更するにはどうすればよいかということです。また、これが宣言されている親スコープ内のものに依存しないように、これをディレクティブ内に保持したいと思います。
angularjs - ngchange で以前の値を返すラジオ ボタン
値を持つラジオ入力のディレクティブを作成しようとしています。これらの値はディレクティブから渡されます。また、ラジオボタンが変更されたときにコントローラーの値を更新したいと考えています。これが私が思いついたものです...
しかし、コンソールログは以前に選択されたものを出力します ( plunker )
誰かが私が欠けているものを見ることができますか?
angularjs - クエリ文字列パラメータを bgf-pagination ディレクティブに渡す方法は?
この角度ディレクティブを使用して、結果をページ付けしようとしています。
問題は、ディレクティブが {{sortBy}} をコンパイルする前に私の URL を要求し、アプリケーションが壊れることです。
どうすればそれを変更できますか?
angularjs - ディレクティブIsolated Scope undefined、angularjs 1.3
ディレクティブを実行しています。スコープ上でコンソールを実行すると奇妙な動作が発生します。コントローラ スコープから渡された値が出力されますが、スコープからアクセスしようとすると、scope.modelのように未定義です。
これはコードです:
HTML
コンソール出力を見てください:
angularjs - ngTagsInput: 条件付きでタグの入力を無効にする
アプリのタグを作成するためにngTagsInputを使用しています。
私の問題は、タグ入力フィールドが拒否することdisable
です。つまり、タグの数が1の場合、入力フィールドを無効にしたいと思います。
ドキュメントをチェックしましたが、何もありませんでした。<tags-input>
はカスタム ディレクティブであるため、disabled="disabled"
.
ngTagsInputのデモ。
問題はこれに似ているようです。今のところ返信はありません。
この問題を解決する唯一の方法は、ソース コードのディレクティブにdisabled="disabled"
属性を追加することでしょうか?<input-tags>