問題タブ [binding.scala]

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

scala.js - Binding.scala vs Haoyi の Scala.Rx + ScalaTags

Binding.scala は、ここで説明されている概念とどのように比較されますか?

設計の説明は別として、TodoMVC の実装を比較できます。

編集:今では、それらをscaljs-reactと比較しました。たとえば、リストの場合、リスト全体ではなく、DOM 内のリストの変更された要素のみを更新するため、react の方がパフォーマンスが優れていると思います。

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

scala.js - html で URL によってインポートされた Javascript オブジェクトにアクセスする

Office 365 ライブラリを使用して、グローバル オブジェクトOfficeを介してアプリケーションに公開されている Outlook 電子メール コンテキストにアクセスする組み込みアプリケーションを作成しています。

私はすでに次のようなHTMLページにスクリプトURLを含めたJavaScriptアプリケーションを作成しました:

以下のようなES6 JavaScript関数でコンテキストにアクセスした後:

scala JSでも同じことをしたいです。

そのために、上記の方法でhtmlにOffice jsライブラリを含めました。

次のような Office オブジェクトにアクセスしようとした後:

この Office オブジェクトを呼び出すと、エラーがスローされます。

scala JSでofficeオブジェクトをインスタンス化してアクセスする方法は?

エラー :

初期化は Office オブジェクトでは使用できません。実行時に関数をロードする必要があります。エラーメッセージ :

Office.initialize 関数に初期化コードを追加します。

コードの要点: https://gist.github.com/rajeevprasanna/8d4f193bc328f2c2d48e113960fb25a6