访问headlessJS中的redux store

问题描述 投票:0回答:1

我需要访问headlessJS中的store in react native来发送一个动作。

我试过了

AppRegistry.registerHeadlessTask('didEnterRegion', (beacon) => Util.didEnterRegion.bind(beacon, store));

在Util.js中

const didEnterRegion = async (beacons, store) => {
console.log(beacons);
store.dispatch({
  type: FOUND_PLACES_FAIL,
  payload: err
});
});

但现在我收到信标对象作为空对象。如何将该对象与商店一起传递。

javascript reactjs react-native redux react-redux
1个回答
0
投票

对不起,我这么傻。我只需要通过无头JS中的参数。

AppRegistry.registerHeadlessTask('didEnterRegion', (beacon) => Util.didEnterRegion.bind(beacon, store));

const didEnterRegion = async (store, beacon) => {
console.log(beacon);
store.dispatch({
type: FOUND_PLACES_FAIL,
payload: err
});
});
© www.soinside.com 2019 - 2024. All rights reserved.