問題タブ [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.
scala.js - Binding.scala vs Haoyi の Scala.Rx + ScalaTags
Binding.scala は、ここで説明されている概念とどのように比較されますか?
設計の説明は別として、TodoMVC の実装を比較できます。
編集:今では、それらをscaljs-reactと比較しました。たとえば、リストの場合、リスト全体ではなく、DOM 内のリストの変更された要素のみを更新するため、react の方がパフォーマンスが優れていると思います。
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