Toggle navigation
Toggle navigation
This project
Loading...
Sign in
罗广聪
/
ProtectGod
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
罗广聪
2017-09-28 16:24:58 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
57ebe860f4917f04535f31286dc08a0dc7867c0c
57ebe860
1 parent
3893bfe1
test post
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
36 additions
and
24 deletions
src/pages/InsuranceCircle/index.js
src/pages/InsuranceCircle/index.js
View file @
57ebe86
...
...
@@ -12,6 +12,7 @@ import {
}
from
"react-native"
;
import
{
StackNavigator
,
TabNavigator
}
from
"react-navigation"
;
import
Details
from
"./details"
;
import
post
from
"../../utils/fetch"
;
export
default
class
InsuranceCircle
extends
Component
{
static
navigationOptions
=
({
navigation
})
=>
{
...
...
@@ -38,7 +39,7 @@ export default class InsuranceCircle extends Component {
USER_ID
:
""
,
NICKNAME
:
""
,
PROFESSION
:
""
,
forGoBack
:
""
,
forGoBack
:
""
};
}
componentWillMount
()
{
...
...
@@ -71,11 +72,13 @@ export default class InsuranceCircle extends Component {
},
()
=>
{
if
(
this
.
state
.
IS_LOGIN
==
"yes"
)
{
navigate
(
"Release"
,
{
refreshCallback
:
data
=>
{
that
.
setState
({
ListData
:
data
})
}
});
navigate
(
"Release"
,
{
refreshCallback
:
data
=>
{
that
.
setState
({
ListData
:
data
});
}
});
}
else
{
Alert
.
alert
(
"请先登录账号"
);
}
...
...
@@ -107,6 +110,16 @@ export default class InsuranceCircle extends Component {
getArticles
()
{
var
that
=
this
;
// 请求文章数据
// post(
// "/test/insurance/article",
// {},
// res => {
// console.log("post", res.data.data);
// },
// err => {
// console.log(err);
// }
// );
return
fetch
(
`https://devpay.brae.co/test/insurance/article`
,
{
method
:
"POST"
,
headers
:
{
...
...
@@ -114,24 +127,23 @@ export default class InsuranceCircle extends Component {
"Content-Type"
:
"application/json"
}
})
.
then
(
resp
=>
{
if
(
resp
.
status
===
200
)
{
return
resp
.
json
();
}
else
{
console
.
error
(
"something went wrong!"
);
}
})
.
then
(
respJson
=>
{
if
(
respJson
.
enmsg
!=
"ok"
)
{
alert
(
respJson
.
cnmsg
);
}
else
{
that
.
setState
({
ListData
:
respJson
.
data
.
data
});
// console.log("state.ListData", this.state.ListData);
}
})
.
catch
(
err
=>
console
.
error
(
err
));
.
then
(
resp
=>
{
if
(
resp
.
status
===
200
)
{
return
resp
.
json
();
}
else
{
console
.
error
(
"something went wrong!"
);
}
})
.
then
(
respJson
=>
{
if
(
respJson
.
enmsg
!=
"ok"
)
{
alert
(
respJson
.
cnmsg
);
}
else
{
that
.
setState
({
ListData
:
respJson
.
data
.
data
});
}
})
.
catch
(
err
=>
console
.
error
(
err
));
}
render
()
{
...
...
Please
register
or
login
to post a comment