問題タブ [xstate]

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

typescript - xState 型にアクセスするときの Typescript is not assignable エラー

こんにちは、私は修正しようとしているコンポーネントで小さなタイピングの問題を抱えています:

<Backdrop className={state.value} onClick={handleBackdropClick}>私は得ています:

ステート マシン ライブラリのStateValue型はどこにありますか。import { StateValue } from 'xstate'xstate

クラス名は、スタイルを切り替えるために使用されます。

この入力エラーを解決するにはどうすればよいですか?こんにちは、修正しようとしているコンポーネントで小さな入力の問題が発生しています。

<Backdrop className={state.value} onClick={handleBackdropClick}>私は得ています:

ステート マシン ライブラリのStateValue型はどこにありますか。import { StateValue } from 'xstate'xstate

クラス名は、スタイルを切り替えるために使用されます。

私が文字列を取得console.logする場合state.value

StateValueとの入力StateValueMap

この入力エラーを解決するにはどうすればよいですか?

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

javascript - 反応するXstateステートマシンで状態を永続化する方法は?

私はreactjsを使用しているカートにアイテムを追加するための作業カートステートマシンを持っています。ページを更新すると、コンテキストが保持されません。ステート マシンを初めて使用するので、アプリで状態を保持したいと考えています。以下は私の cartMachine です。助けてください。ありがとうございます。

0 投票する
2 に答える
654 参照

reactjs - コンポーネント間でアクセスするために XSTATE に保存しますか?

コンポーネントAとコンポーネントBがあり、コンポーネントAで選択した後、コンポーネントBは更新状態または選択を取得できるはずです。MachineA と MachineB にそれぞれ別々のマシンを割り当てました。コンポーネント A で更新されるコンポーネント B の MachineB のコンテキストを取得する方法を知りたいです。

例: コンポーネント A はマシン A からデータを取得し、マシン B のコンテキストを選択した製品で更新します。これで、コンポーネント B は、更新されたマシン B のストアにアクセスできるようになります。これを行う方法はありますか?状態を小道具として渡したくありません。

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

visualizer - xstate ビジュアライザーをリンクしてアプリを反応させる方法

xstate を使用する反応アプリがあり、多くの変数とサービスがあり、ビジュアライザーに表示するたびに、それらの変数を削除する必要があります。xstate ビジュアライザーをアプリにリンクする方法はありますか? 私のアプリが実行されたときのように、状態ビジュアライザーにも反映されます。ありがとう