問題タブ [ng-dialog]

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 投票する
1 に答える
1301 参照

angularjs - 同じangularjsページのng-templateスクリプトタグで入力テキストボックスの値を使用するにはどうすればよいですか

私のangularjsページには、次のような電子メールテキストボックスがあります。

ng-dialog に入力したメールを表示したい。これが私の ng-dialog スクリプト タグの一部です。

pタグの静的データのuser@example.comを入力したメール置き換えたい。これどうやってするの?何か助けはありますか?ありがとう

編集済み

ng-dialog を呼び出すコントローラー コードは次のとおりです。

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

javascript - ngDialog でデータを更新する

プロジェクトで ngDialog を使用して、スコープからのデータを使用しています。ngDialog のデータにリンクする popupConge という名前のスコープ オブジェクトがあります。

問題は、$scope.popupConge を更新すると、モーダル パネルのデータが更新されないことです。たとえば、私は持っています:<input type="text" id="motif" ng-model="ngDialogData.conge.motif"/>私のngDialogで。$scope.popupConge.conge.motif を更新すると、入力フィールドが更新されません:s

私は何か間違ったことをしましたか?

ありがとう !

0 投票する
0 に答える
1690 参照

javascript - ng-dialog modal 内にフォーム データを保存する

だから私はAngular jsのng-dialogプラグイン内にフォームを持っています。ng-dialog の内容は、外部の html ファイルからロードされます。問題は、データを保存しようとすると未定義になることです。使用している ng-model の更新が不足していると思われますが、その方法が明確ではありません。私はいくつかの同様の例を見てきましたが、それでもうまくいきません。ダイアログが閉じられたときではなく、フォーム内のボタンが押されたときにデータを収集したいのですが、閉じたときにも同様です。これが私のコードです:

angular.app.js

externalTeamplate.html

私は何が欠けていますか?ありがとう!

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

javascript - Angular - HTML とブロードキャストされたイベントのないコントローラー

私には奇妙な状況があります。ダイアログが開いたときに制御したいコントローラーがあります。テンプレートおよびディレクティブと組み合わせて ngDialog を使用しています。DialogController コードは次のとおりです。

このコントローラーには HTML が関連付けられていません。その唯一の目的は、ngDialog を開いたり閉じたりすることです。

vm.navigateHomeControllerでダイアログを開くようにトリガーする方法は次のとおりです( ng-clickを介して呼び出されます):

上記のメソッドに関連する HTML は次のとおりです。<ft-nav items="homeCtrl.navs" onselect="homeCtrl.navigate" color="homeCtrl.color"></ft-nav>

ただし、これは実際には機能しません。DialogController関連付けられた HTML がないためでしょうか。放送イベントに何か問題がありますか? サービスを使用してサービスを視聴できることはわかっていますDialogControllerが、$broadcast を使用する方がよい方法のように思えます。何か案は??ありがとう!

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

angularjs - ngDialog を使用してモーダルを確認する

私は自分のアプリケーションで ngDialog を使用しており、必要なときにいつでも使用できる一般的な確認モーダルを作成したいと考えています。確認メッセージは異なります。

私の質問:

1- ngDialog 機能を使用してディレクティブを作成することは良い考えですか?また、その設計はどのようなものですか?

2-ngDialogコードのconfirm()とopenConfirm()の違いは何ですか.

前もって感謝します

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

javascript - TypeError のため ngDialog を使用できません: ngDialog.open は Scope.$scope.discountModalOpen の関数ではありませんか?

angularでngDialogを使用できないようです。ここに私のコードがあります

discountModal 関数

discountModal のコントローラー

app.js

JavaScriptコンソールで次のエラーが引き続き発生します

TypeError: ngDialog.open is not a function at Scope.$scope.discountModalOpen ( http://localhost:9000/scripts/controllers/myProductsCtrl.js:293:18 ) at fn (eval at ( http://localhost:9000 ) /bower_components/angular/angular.js:13231:15 )、:4:242) http://localhost:9000/bower_components/angular-touch/angular-touch.js:478:9 で Scope.$get.Scope .$eval ( http://localhost:9000/bower_components/angular/angular.js:15916:28 ) Scope.$get.Scope.$apply ( http://localhost:9000/bower_components/angular/angular.js ) で:16016:25 ) HTMLButtonElement で。( http://localhost:9000/bower_components/angular-touch/angular-touch.js:477:13 ) HTMLButtonElement.jQuery.event.dispatch (http://localhost:9000/bower_components/jquery/dist/jquery.js:4435:9 ) HTMLButtonElement.jQuery.event.add.elemData.handle ( http://localhost:9000/bower_components/jquery/dist/jquery ) .js:4121:28 )