Dva: createHashHistory引用的warning,控制台有warning

Created on 19 Mar 2019  ·  25Comments  ·  Source: dvajs/dva

Code to reproduce the issue: (请提供可复现的代码或者步骤)

var _createHashHistory = _interopRequireDefault(require("history/createHashHistory"));

Warning: Please use require("history").createHashHistory instead of require("history/createHashHistory"). Support for the latter will be removed in the next major release.

Expected behavior: (预期的正常效果)

Actual behavior: (实际效果)

Versions of packages used: (哪个库的哪个版本出现的问题)

2.4.1

PR welcome enhancement

Most helpful comment

求正式版能发布一个小版本,这个警告看着太不舒服了

All 25 comments

me ye to what happen to solve this question

遇到了同样的问题,在dva/lib/index.js 里头修改之后就没这个warning了

+1

怎么解决有老哥说一下嘛

我看了下 commit 记录,前些时候这个问题已经改好了,但是不知道什么时候 publish @sorrycc

+1

等待版本更新,我们也好及时升级

这个问题在这个提交已经修复了 https://github.com/dvajs/dva/pull/2023 ,但不知道为啥没有发布。

为什么都是使用的2.4.1有的报错有的不报错?

最新版还是有啊

最新版本也有这个问题

大佬 啥时候能解决一下额

升级到最新版本(2.6.0-beta.3)老问题还存在,此外还多了一个新问题。

image

遇到了同样的问题,在dva/lib/index.js 里头修改之后就没这个warning了

可以贴下具体的代码吗?

image
直接修改不知道会不会有问题

求正式版能发布一个小版本,这个警告看着太不舒服了

有解决方案嘛 大佬

@hwendy 升级到 beta 版本。

这个版本可以解决router的warning,但是运行之后还会报错:

React: ReferenceError: regeneratorRuntime is not defined

解决办法是在入口文件 index.js 中

import @babel/polyfill

至于打包之后会有什么问题,现在是不可预见的

这个问题解决一年了,太难了。。。。

这个问题解决一年了,太难了。。。。

仍然在困难中进行。

我服了

问题依旧

看着那个警告就难受,现在还有

Was this page helpful?
0 / 5 - 0 ratings

Related issues

zouyan532 picture zouyan532  ·  3Comments

mclouvem picture mclouvem  ·  4Comments

MiaoXingGua picture MiaoXingGua  ·  3Comments

hanxiansen picture hanxiansen  ·  3Comments

wm3445 picture wm3445  ·  3Comments