我正在使用 redux saga 和 React router v6,我想从我的一个 saga 重定向到路由,有办法做到这一点吗?
我创建了一个简单的表:
import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"
@Entity()
export class Test {
@PrimaryGeneratedColumn()
public id!: number
@Column({ nullable: false })
public name!: string
@Column({ nullable: false, type: "float" })
public price!: number
Run Code Online (Sandbox Code Playgroud)
}
我生成迁移并也运行它。当数据库中没有数据并且运行服务器时,它将成功。但是,当我在数据库中添加1行并再次运行它时,出现以下错误:
QueryFailedError: the column «price» contain null values
Run Code Online (Sandbox Code Playgroud)
该数据库明确具有包含所有数据的行。我尝试了很多情况,但没有一个是正确的。
有人对此有想法吗?
我正在使用React-Native在Android上运行我的应用程序,并且出现下一个错误:
“构建文件'C:\ Users ........ \ android \ app \ build.gradle':3:无法解析com.android.build.OutputFile类”
我已经尝试过使用Android Studio和GenyMotion,但是问题是相同的。
有人知道会发生什么吗?
谢谢 !!
我有一个非常大的反应应用程序(很多页面、模态、表格等),我正在使用 redux-saga 来管理状态。我有很多商店,几乎在所有组件中,我都使用 useSelector 方法从商店获取数据,并且由于逻辑原因,其中有许多挂钩。
我想开始测试应用程序,特别是为了避免在数据未定义、无效等情况下应用程序崩溃。您建议我在这种情况下应用什么库?
我有这个代码来保存地图的实际区域.我不知道我做错了什么,用相同的名字设置状态.
state = {
region: {
latitude: 37.78825,
longitude: -122.4324,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421,
}
};
onRegionChange(region) {
this.setState({ region });
}
render() {
return (
MapView
style={{ height: 600 }}
region={this.state.region}
onRegionChange={this.onRegionChange}
/>
);
}
Run Code Online (Sandbox Code Playgroud) 我正在展示一个带有有效密钥的Google Maps React的基本示例,但并没有向我展示该地图,而是向我显示了一条文字,内容为“正在加载地图...”。
import {GoogleApiWrapper, Map, MapProps} from 'google-maps-react';
import * as React from 'react'
export class MapContainer extends React.Component<MapProps> {
public render() {
return (
<Map
google={this.props.google}
centerAroundCurrentLocation={true}
zoom={20}
/>
);
}
}
export default GoogleApiWrapper({
apiKey: (API_KEY)
})(MapContainer)
Run Code Online (Sandbox Code Playgroud)
控制台日志中没有任何错误。
reactjs ×4
redux-saga ×2
android ×1
javascript ×1
node.js ×1
postgresql ×1
react-native ×1
react-redux ×1
react-router ×1
typeorm ×1
typescript ×1