nerv icon indicating copy to clipboard operation
nerv copied to clipboard

有支持ie8的路由吗

Open QingHuanMoon opened this issue 8 years ago • 18 comments

nerv支持ie8,使用的react16,与之配套的react-router4 ,不支持ie8 如果使用react-router3,由于使用的是react16,又不与之兼容 这样就开发不了多页面应用啦~

有支持ie8与之配套的前端路由推荐吗

QingHuanMoon avatar Apr 12 '18 03:04 QingHuanMoon

好主意~我们将会提供一个支持IE8的路由框架

luckyadam avatar Apr 12 '18 15:04 luckyadam

+1

急需要一个路由

yaoyonstudio avatar Apr 26 '18 08:04 yaoyonstudio

+2

nickrogit avatar May 08 '18 02:05 nickrogit

+3

fredwei avatar May 22 '18 09:05 fredwei

+4

qqw78901 avatar May 31 '18 09:05 qqw78901

根据 #73 , 用 [email protected] 是可以的。

同时也需要安装 [email protected]。如果测试没问题我发一个正式版。

yuche avatar May 31 '18 12:05 yuche

不止是路由,很多比较新的包依赖了prop-types,这个也需要单独做一个啊~

YutHelloWorld avatar Jun 04 '18 02:06 YutHelloWorld

+1

ycshill avatar Aug 21 '18 02:08 ycshill

@yuche 多会发正式版呢

zhans1993 avatar Sep 25 '18 09:09 zhans1993

好主意~我们将会提供一个支持IE8的路由框架 @luckyadam

请问支持IE8的路由框架多会发正式版呢?

hejinguo avatar Apr 24 '19 09:04 hejinguo

用 react router 2.3 就行了

yuche avatar Apr 24 '19 09:04 yuche

@yuche 使用eact router 2.3.0 会有错误,提示: RouterContext.js:40 Uncaught TypeError: _react2.default.createClass is not a function.

hejinguo avatar Apr 24 '19 09:04 hejinguo

#73 采用您在这里提到的【然后在你的 webpack 把 Nerv 或 React alias 到 ./you-path/nerv-ie8.js。】,又会提示找不到nerv-create-class @yuche

hejinguo avatar Apr 24 '19 09:04 hejinguo

你没安装就找不到啊,新版本的 nerv 已经自带了 PropTypes,不用再设置一次了

yuche avatar Apr 24 '19 09:04 yuche

alias: { react: 'nervjs', 'react-dom': 'nervjs', 'create-react-class': "nerv-create-class", 'Nerv': path.join(__dirname,'./src/nerv-ie8.js') } 已安装nerv-create-class,感觉又回到起点提示: RouterContext.js:40 Uncaught TypeError: _react2.default.createClass is not a function.

hejinguo avatar Apr 24 '19 10:04 hejinguo

'nervjs': path.join(__dirname,'./src/nerv-ie8.js')

yuche avatar Apr 24 '19 10:04 yuche

还是一样,提示:RouterContext.js:40 Uncaught TypeError: _react2.default.createClass is not a function. 真的很感谢耐心解答。

hejinguo avatar Apr 24 '19 10:04 hejinguo

删掉刚加的 alias,修改本地 nervjs 的源码,多导出一个 createClass 函数

yuche avatar Apr 24 '19 10:04 yuche