問題タブ [scalajs-react]

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 に答える
263 参照

jquery - Scala を使用した Jquery プラグイン

scala jsコードでjqueryプラグインbootstrap-multiselectを使用する方法は誰でも知っています。

Scala.js には jquery をラップしたライブラリがあり、jquery プラグインに同様の統計型コードを使用したい

最後に、この2つから複数選択リストの反応コンポーネントを作成したいと思います。別の方法も大歓迎です

ありがとう

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

scala - sri / scala-reactでクリックコールバックを作成するには?

sri & scala-react/scala-jsを使用して、react コンポーネントのクリック ハンドラーを作成しようとしています。

次のコードでは、onClickハンドラーを解決できません。型注釈か何かが必要だと思いますが、例からコピーしました(tickこのページで検索してください)。

これが私のコードです:

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

scala.js - SVG 外部オブジェクト内の HTML が表示されない

を介して HTML を埋め込む SVG に苦労していますforeignobject。最小限のコンポーネントは次のとおりです。

問題は、「Hello」テキストが表示されないことです。ただし、Chrome または FF でマイナーな空白を編集すると、表示されるようになります。

ここに画像の説明を入力

更新:この問題はプレーンな React で再現可能です。つまり、scaljs-react の抽象化が原因ではありません。新しい SO questionとして投稿しました。

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

reactjs - React の this の React API ルール - それらはどこにありますか?

React の this の反応 API ルールは何ですか?

私はこのコードを理解しようとしているので、これを尋ねています:

https://github.com/japgoly/scalajs-react/blob/master/core/src/main/scala/japgolly/scalajs/react/types.scala#L8

それが書かれている場所:

彼らはどのような規則を参照していますか? これらのルールはどこで読めますか?


これは、Googleが提供する最も近いものです:

https://facebook.github.io/react/docs/top-level-api.html

ルールはここのどこかにありますか?

それともこれですか?

https://facebook.github.io/react/docs/component-specs.html

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

reactjs - scalajs-reactの反応コールバックとは何ですか?

ここに書かれています:

含まれているのは、React コールバックで使用するために指定された効果をキャプチャするタイプ CallbackTo[A] です。

このコンテキストでの React コールバックとは何ですか?

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

scala.js - scalajs-react を使用した scalajs では、scalajs で定義されたコンポーネントを javascript で定義されたコンポーネントに渡すにはどうすればよいですか?

私の問題もここにあります: https://gist.github.com/somanythings/8c3d34de754af311d7826ea837d160b4

japgolly の scalajs-react ( https://github.com/japgoly/scalajs-react ) ライブラリで scalajs を使用する場合。グリドルグリッドをラップしようとしています http://griddlegriddle.github.io/Griddle/customization.html カスタム列が必要です。そのためには、コンポーネントを含む columnMetadata 構造を渡す必要があります。

そうすれば、scalaj で定義されたプロパティを持たないコンポーネントをレンダリングできますが、renderP を介してプロパティにアクセスしようとしたり、renderS を介してスコープを設定しようとすると、それらは両方とも render 関数のスコープ内で未定義になります。ブラウザーでデバッグすると、それらの名前はバインドされており、期待される値を持っています。

私が壊れるとき

その後$.propsは未定義です

私は何が欠けていますか?ReactComponentB ディスパッチでの単純な入力の問題ですか。それは何らかの形でhttps://github.com/japgoly/scalajs-react/issues/157に関連していますか?

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

reactjs - scalajs-react から高次の反応コンポーネントを使用する

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

scalajs-react - scalajs-react のステートレスな反応コンポーネント

この({value}) => <li>{value}</li>ステートレスな反応コンポーネントを scalajs-react で記述する最も簡単な方法は何ですか?

ネットで次の関連リンクを見つけましたが、質問には答えていません。

https://gitter.im/japgoly/scalajs-react?at=557e2a0dc030cae67ed3a4c3 https://github.com/japgolly/scalajs-react/blob/master/core/src/main/scala/japgoly/scalajs/react/ReactComponentB .scala#L41 https://gitter.im/japgolly/scalajs-react?at=561705054e0fa3e55447ba98 http://www.gitterforum.com/discussion/japgoly-scalajs-react?page=269 https://gitter.im/ japgoly/scalajs-react?at=57ae33f90fd99f7041367604

これは答えに最も近いようです:

https://gitter.im/japgoly/scalajs-react?at=575347a19be9c5b637f07a00

これがステートレスな反応コンポーネントであるかどうかはわかりません。

FunctionalComponentはステートレスな反応コンポーネントと同じですか?

OK、それはそうです: https://gitter.im/japgoly/scalajs-react?at=575329dc9be9c5b637f074e8