問題タブ [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 に答える
130 参照

javascript - 入力フォーマッタディレクティブ

このjsfiddleを見てください。

$ユーザーがaまたは%signのいずれかを選択し、それに応じてテキストフィールドをフォーマットできるようにする「ウィジェット」を作成しようとしています。私はそれをある程度機能させましたが、基礎となるモデルを適切に更新していません。

誰かが私が欠けているものを指摘できますか?

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

angularjs - カスタム角度ディレクティブを使用してSOのようなネームプレートを作成する

ユーザーオブジェクトからバインドされたいくつかの属性を持つビューの部分「nameplate.jade」があります。別のページで、ネームプレートから見たユーザーのリストを表示したいと考えています。だから私がやりたいのは、どういうわけか user または user._id のいずれかを送信して、自分がいるコントローラーから取得し、ネームプレートをレンダリングしてから、最初のコントローラーを保持して次のコントローラーをレンダリングすることです。

表札1枚の使い方

ネームプレートのリストが必要な場合の使用方法


nameplate.jade

nameplate directive

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

templates - WSAngularJSからのデータを表示するためのテンプレート付きカスタムディレクティブ

必要なもの:演習のためだけに、テーブルを表示するためのカスタムディレクティブを作成します。

私が持っているもの:このフィドルの例のように、データがハーコードされたディレクティブがあり、正常に動作します。

私の問題:コントローラーで$ httpを使用してWSからのデータにハーコードされたデータを変更すると、データがテーブルに表示されません(同期の問題だと思います)。

WSから取得したときにデータが更新されないことが問題だと思います。しかし、$ watchの使用方法と、必要かどうかはわかりません。

0 投票する
5 に答える
308636 参照

javascript - カスタム ディレクティブ内で評価された属性を取得する方法

カスタム ディレクティブから評価済みの属性を取得しようとしていますが、正しい方法が見つかりません。

詳しく説明するために、この jsFiddleを作成しました。

私は何が欠けていますか?

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

angularjs - ディレクティブの属性に基づいて templateUrl を設定します

私は角度ディレクティブのセットに取り組んでおり、属性の存在または値に基づいて正しいテンプレートをロードしたいと考えています。

水平の場合は templateUrl である必要が/partials/horizontal-formあり、垂直の場合は templateUrl である必要があります/partials/vertical-form

templatehtmlは属性依存で使えないのでtemplateUrlに興味があります。関数ではcompile.pre、html が既に読み込まれています。

これを達成する別の方法がある場合は、角度を付けて開始しているので、情報が多ければ多いほど良いので、私はそれを受け入れます。

ありがとう

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

javascript - templateURL を使用して AngularJS の外部リソースからロードする

templateUrl キーを利用するカスタム ディレクティブを AngularJS で作成しています。私が直面している問題は、これらのテンプレート ファイルを外部 CDN でホストしているため、Access-Control-Allow-Origin エラーが発生することです。

このようなことができるとどこかで読みました...

...しかし、これは本当に理想的ではなく、とにかく適切に動作させることができませんでした.

誰にも提案はありますか?

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

image - Sphinx(再構成されたテキスト)形式でのオンライン画像の指定

Sphinxでドキュメントを作成するときにオンライン画像を参照する方法について何かアイデアはありますか?

これは動作しません:

私に与える:

ありがとう...

0 投票する
4 に答える
15232 参照

jquery-ui-sortable - ディレクティブからコールバックにパラメーターを渡す

sortablejqueryui のソート可能なプラグインをラップするディレクティブを定義しようとしています。

角度コードは次のとおりです。

html コードは次のとおりです。

のコードMyCtrl:

コールバックでstartIndexandを取得して何かを実行したいのですが、次のように出力されます。endIndexupdateOrders

これらのパラメータをコールバックに渡す方法は? 私のアプローチは正しいですか?

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

javascript - AngularJS: カスタム ディレクティブ内からのカスタム ディレクティブの呼び出しが機能しないようです

私はそれを示すプランカーをここに持っています。

2 つのディレクティブを作成できます。この場合、1 つは zMonthSelect という名前で、もう 1 つは zMonthSelect を参照する zTest という名前です。それらがネストされている場合、Angularは気に入らないようです。何故ですか?修正するにはどうすればよいですか?

コードは次のとおりです。

そしてHTML:

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

angularjs - AngularJSng-repeatが終了した後にjsを実行する方法

AngularJSは初めてです。ng-repeatデータのリストをレンダリングするために使用したいと思います。

<abbr class="timeago" title="2012-10-10 05:47:21"></abbr>レンダリング後、各データは同じようになっている必要があります。そして、jqueryプラグインを使用timeagoして、人間にわかりやすいテキストに変換することができますabout 1 hour ago

私のコードは以下の通りです。しかし、それは効果がありません。助けてください。

編集:私の問題は、正しいhtmlをレンダリングできることです。ただし、コードはdirective実行されません。

html:

js: