小编Mar*_*chi的帖子

Xcode 抛出“atomic_notify_one<unsigned long>”不可用

我在 Mac 上安装了 Xcode 12,尝试构建在 android 上完美运行的 React Native 应用程序,并获得'atomic_notify_one<unsigned long>' is unavailable. 这是我从错误中获得的最多信息。

react-native react-native-ios xcode12beta6

83
推荐指数
11
解决办法
3万
查看次数

API 重新运行 [object Object]

我试图在 reactJS 中获取我的 api 请求的正文。它在 submitHandler 函数上返回正确的“主体”,但在不同的组件上调用时返回 [object Object]。下面是我的代码:

登录(提交处理程序):

 submitHandler(event) {
        event.preventDefault()
     
        axios
            .post("http://localhost:8000/rest-auth/login/", this.state)
            .then(res => {
                 if (res.data){
                    sessionStorage.setItem('data', res)
                    this.setState({redirect:true})
                }
                console.log(res.data)
            })
            .catch(err => {
                this.setState({
                    error: true, errorMessage: err
                })
                // console.log(this.state.errorMessage)
            })
    }
Run Code Online (Sandbox Code Playgroud)

配置文件(componentDidMount):

 componentDidMount()
    {
        if(sessionStorage.getItem('data')){
         let  user_data = sessionStorage.getItem('data')
            console.log(user_data)
        }
        else {
            this.setState({
                redirect:true
            })
        }
}
Run Code Online (Sandbox Code Playgroud)

componentDidMount 返回 [object Object] 而不是 api body 响应。

django-rest-framework reactjs

2
推荐指数
1
解决办法
61
查看次数