2

angularjs の FAQ には次のようなものがあります。

Angular でオープンソースの Closure Library を使用できますか?

はい、Angular の Closure Library のウィジェットを使用できます。

ただし、例は見つかりませんでした。

サンプル コードや、2 つのフレームワークを一緒に使用する方法を示すデモはありますか?

4

2 に答える 2

1

あなたはそこで何を見たいですか?Closure に ui-model バインディング自体を行うコンポーネントがいくつかない限り、統合に問題が生じることはないと思います。2 つのフレームワークが同じことをしようとすると、問題が発生する可能性があります。

ただし、これは非常に簡単であるべきだと本当に思います。試してみてください!Closure を使用していくつかのウィジェットを作成する単純な Angular コントローラーを作成します。簡単な作業である必要があります。

于 2013-02-19T06:53:40.283 に答える
1

私のプロジェクトでは、Angular と Closure を一緒に使用しています。Closure ライブラリは goog.math や goog.i18n などの基本レベルの機能を提供するため、Closure ライブラリの「ウィジェット」が何を意味するのかわかりません。独自の UI コンポーネントを作成する必要があります。Closure コンパイラを介して JavaScript を実行している場合は、通常の Angular アプリを使用できますが、クロスブラウザーの goog.array.reduce など、Closure から必要なものをすべて goog.include することができます。 . Angular がコントローラーとディレクティブを見つけられなくなるため、Closure コンパイラーの最適化 (難読化) をすべてオフにしてください。

于 2013-02-19T07:25:09.403 に答える