React-native:发送日志时出现问题-console.error
Posted
技术标签:
【中文标题】React-native:发送日志时出现问题-console.error【英文标题】:React-native: Problem sending log - console.error 【发布时间】:2019-06-08 01:01:29 【问题描述】:我正在使用 Expo React 本机,我正在尝试使用 axios 将 POST 请求发送到我的 express 服务器
App.js - 在我的 React 中
Axios(
url:'http://172.20.1.19:3001/api/tracking/locator',
method:'POST',
data:
test:'wew'
,
config:'JSON',
headers:
"Access-Control-Allow-Origin": "*"
)
.then(res=>
console.log(res)
)
.catch(err=>
console.log(err)
)
在节点状态下它是 200,但是当 console.log 响应时它会抛出一个错误
控制台.错误。 “向您的服务器发送日志消息时出现问题 开发环境”,
Tracking.js - 快递
var express = require('express');
var cors = require('cors');
var router = express.Router()
const app = express();
const db = require('../models');
app.use(cors(origin:'http://172.20.1.19:19001'));
router.get('/', function(req, res, next)
res.json(
data:
test :'wew'
)
)
router.post('/locator', function(req,res,next)
res.json(
data:
status:'pano mo nasabe'
)
)
module.exports = router
【问题讨论】:
CRNA, genymotion, expo weird error的可能重复 【参考方案1】:尝试使用:
(这对我有帮助)
console.log(JSON.stringify(response.data))
或
console.log(response.data)
也
console.log(JSON.stringify(response))
【讨论】:
以上是关于React-native:发送日志时出现问题-console.error的主要内容,如果未能解决你的问题,请参考以下文章
使用 react-native run-android 运行时出现 React-Native 错误
显示键盘时出现 React-native / Splash-Screen
尝试执行 react-native 应用程序时出现“错误无法读取未定义的属性‘拆分’”
在 setInterval 方法中使用 getCurrentPosition geoLocation 函数通过 React-Native 获取用户当前位置时出现问题