获取数据 state
- 在models中新建一个文件
export default {
namespace: "indexTest", // 命名空间,区别每个组件间的数据
state: {
// 组件的数据
name: "测试"
}
};
- 新建一个路由页面
引入connect :import { connect } from "dva"
;
connect 使用可以获取到models中的state的数据
import React from "react";
import {
connect } from "dva";
function IndexPage(props) {
return (
<div>
<h2>
{
props.name}
{
props.msg}
</h2>
</div>
);
}
const mapStateToProps = state => {
console.log(state);
return {
msg: "今天周末学习dva", // 自定义的数据
name