我想征询社区的意见。您是否认为应该允许redux-saga从react-native或其他具有UI / UX功能的第三方库中调用API?例如显示警报,振动设备或打开其他应用。
例如,我们有一个这样的传奇:
import { Alert } from 'react-native';
function* mySaga() {
const data = yield call(getData);
Alert.alert(data.message);
}
这从API获取数据,然后我们在Alert
中显示数据,该数据由React-Native处理。这是一个好习惯吗?