美文网首页
采坑日记

采坑日记

作者: 林ze宏 | 来源:发表于2018-11-11 00:01 被阅读0次

采坑日记

在src/index.js中,对Model的引用,使用import
import dva from 'dva';
import './index.css';
import counter from './models/counter';  // 默认是使用default导出的

// 1. Initialize
const app = dva();

// 2. Plugins
// app.use({});

// 3. Model 除了可以使用require外,也可以使用import
// app.model(require('./models/example').default);
app.model(require('./models/products').default);
app.model(counter);

// 4. Router
app.router(require('./router').default);

// 5. Start
app.start('#root');



切换 HashRouter为 BrowserHistory

官网给的方案有误。

  • 使用前先手动安装下 history 这个包:
$ npm install history --save

  • 修改 src/index.js 文件
import { createBrowserHistory as createHistory } from 'history';

const app = dva({
  history: createHistory()
});

initialState 和 对应 reducer state的key保持一致

如果在initialState定义了state的初始值,应该和reducer中的state初始值变量key保持统一


图解

相关文章

  • 采坑日记

    采坑日记 在src/index.js中,对Model的引用,使用import 切换 HashRouter为 Bro...

  • NSURLSessionDownloadTask 断点下载

    采坑日记1-NSURLSessionDownloadTask下载断点,任务删除,手动杀进程,系统杀进程后继续下载 ...

  • Universal Link 前端部署采坑记

    Universal Link 前端部署采坑记 Universal Link 前端部署采坑记

  • xorm reverse 采坑日记

    1 安装 xorm 工具 2 验证是否安装成功 3 在项目的src目录下建立一个models文件夹4 找到reve...

  • 小坑大错之DecimalFormat采坑日记

    引言 在最近的开发中,用到了DecimalFormat这个类来做精度控制的功能。比如想保留两位精度,代码如下: 掉...

  • swift-protobuf 采坑日记

    参考:1、https://blog.csdn.net/ZhengYanFeng1989/article/detai...

  • Flutter携程APP总结

    功能展示 首页实现 搜索页面实现 旅拍页面 DAO 采坑 启动屏 自定义Widget 打包 功能展示 DAO 采坑...

  • 有的坑要早踩

    有的坑要早踩好处才大,因为年轻还可以有多次采坑的时间,总结经验知道为什么采坑,踩到了什么坑,而在我们年轻时,父母总...

  • 5041-7-Jmeter-GC错误 -Jmeter java.

    采坑日记, 上来就用jmeter-5.4.1 编写脚本压测时发现公司内网VDI环境只安装了jdk1.7禁用了adm...

  • 2019-08-01 疑难杂症之- hive踩坑

    很多时候,你以为你懂了,其实你并没有。采坑指南就是将踩过的坑记住。 1、hive 表新增字段时,采坑 2、hive...

网友评论

      本文标题:采坑日记

      本文链接:https://www.haomeiwen.com/subject/xkocxqtx.html