1
Reduxストアを非反応コンポーネントで使用する方法を探しています。Typescript typesafe Non Reactコンポーネントに保存
問題は、store.getState()に型がないことです。
クラスの型として独自のストアインターフェイスを使用しようとしました。
interface Service {
store: MyStore
}
class LoginService implements Service {
store = store.getState()
let valueFromStore = store.getState().value
}
それが動作してコンパイルしますが、エラーによって、リンターとtypescriptです-コンパイラの両方:よう
何か。
どうすればこの問題を防ぐことができますか?
アドバイスありがとうございます。私は動的なバックエンドURLを持っています。静的なコンポーネントと他の反応コンポーネントがそれにアクセスする必要があります。あなたはそれについて何をお勧めしますか? –
バックエンドにアクセスしてコンポーネントにインポートするutil関数を作成します。たぶん私はあなたのケースを正しく理解していないかもしれません...あなたのスタックとバックエンドURL(API、...)についてもっと教えてください。 – emma93
私は反応するネイティブアプリを持っています。ログインするサーバー(アドレスまたはIP)を選択できます。バックエンドは単純なJSON-APIです –