これは、Typescriptを初めて使用し、VSCodeを使用しています。タイプ 'void'の引数は、 'アクション'タイプのパラメータに割り当てられません。
次のエラー行き方:型「空」が
* [TS]を引数には、型「行動」は、パラメーターに割り当てません。 (パラメータ)アクション:無効
コード:
loadItems() {
return this.Apiname.find()
.map(
(data) => console.log("data:", data)
)
.map(
payload => ({
type: 'LOAD_ITEMS',
payload: payload
},
)
)
.subscribe(
action => this._store.dispatch(action)//Error
);
};
すべてのヘルプは非常に有用となります。
参照:今
action
ををタイプで
{ type: string, payload: ... }
NOTEです最初の '.map'コールバックは何も返さず、' .map((data)=> {console.log( "data:"、data); return data;}) ' – artem