私はMVCとjQueryで開発された単一のページアプリケーションを持っています。私は自分のcshtmlページにボタンがあり、そのボタンをクリックすると、角度成分の中にある関数をロードする必要があります。どうすればこれを達成できますか?jqueryボタンからangular2コンポーネントの関数を呼び出す方法は?
答えて
可能な方法の1つは、コンポーネントをグローバルスコープに配置することです。つまり、コンポーネントを作成してウィンドウオブジェクトに配置することです。ここでは、同様の機能
How do expose angular 2 methods publicly?
を達成したスレッドは、このことができます願っています。
jQueryのアプリ:私は、以下のアプローチにより、jqueryのダイアログ内angular2アプリを開くことができる午前
ありがとうUsman。私はあなたが与えたリンクをたどって機能を呼び出すことができます。私は、jqueryアプリケーションのボタンをクリックすると、ダイアログの角度コンポーネントを開く必要がありました。私はこれをiframeを使って実現することができます。 – SPR
1)私は、ダイアログを開いています関数の内部で、私は、IFRAMEを作成しています角度アプリのURLをそのソースとして渡します。
2)私はまた、子レベルのアプリケーションでこのデータを利用できるように、ウィンドウレベルの変数を宣言し、それを私の親jQueryアプリケーションのデータで代入しています。
window.angAppInput = "Input to angular app"
角度アプリ:コンポーネント宣言の前
1)は、私は以下のようにウィンドウオブジェクトを宣言します。
declare var window: any;
2)ngOnInitの中では、私は親のjQueryからのデータと私の角度アプリケーションを初期化していますアプリは以下を使用しています:
this.angAppInput = window.parent.angAppInput;
- 1. コンポーネントの関数をAngular2の他のコンポーネントから呼び出す方法は?
- 2. React typescriptコンポーネントからjQuery関数を呼び出す方法は?
- 3. ボタンからクリックしてHTMLからAngular2コンポーネント関数を呼び出す
- 4. [angular2] [ngModules]他のモジュールからコンポーネントを呼び出す方法は?
- 5. Angular2は別のコンポーネントから1つの関数コンポーネントを呼び出す
- 6. VisJSからAngular2コンポーネント関数を呼び出す
- 7. 角2コンポーネントから外部スクリプトからjQuery関数を呼び出す方法
- 8. 別のコンポーネントからのAngular2呼び出し関数
- 9. Reactコンポーネントからセレクター関数を呼び出す方法は?
- 10. Angular2 - テストされたコンポーネントからの呼び出し関数
- 11. jquery関数からphp関数を呼び出す方法
- 12. retryWhenからparent関数を呼び出す方法angular2
- 13. cssボタンでjquery関数を呼び出す方法は?
- 14. 送信ボタンからphp関数を呼び出す方法は?
- 15. javascript関数の中からReactコンポーネント関数を呼び出す方法は?
- 16. Angularjs2あるコンポーネントから別のコンポーネントに関数を呼び出す方法は?
- 17. jqueryからreactJSクラス関数を呼び出す方法は?
- 18. C#アプリケーションからjquery関数を呼び出す方法は?
- 19. jQueryからPHP関数を呼び出す方法は?
- 20. angle2のコンポーネントからボタンのonclickディレクティブを呼び出す方法
- 21. 他のjquery関数からjquery click関数を呼び出す方法
- 22. コンポーネント関数を呼び出すとき、self.contextはAngular2の関数ではない
- 23. javascriptからjquery関数を呼び出す方法
- 24. .csファイルからJavaScript/jQuery関数を呼び出す方法C#
- 25. サーバー側からjquery関数を呼び出す方法
- 26. 子供の中で関数を呼び出すAngular2コンポーネント?
- 27. 他のコンポーネントの関数を呼び出すボタンを実行する方法
- 28. jQueryのuidialogboxのボタンをクリックしてserverside関数を呼び出す方法は?
- 29. 他のコンポーネントからEmberコンポーネントを呼び出す方法は?
- 30. コンポーネントからの呼び出し方法
動的コンポーネントの概念に従っていますか? – k11k2
あなたのcomponentsetとhtmlを追加することができます – Robert
Robertとk11k2、私はjqueryアプリケーションのボタンをクリックするとダイアログの角度コンポーネントを開く必要がありました。私はこれをiframeを使って実現することができます。私はすぐにコードを掲載します。 – SPR