首页 > 开发 > JS > 正文

react redux 报错Uncaught TypeError

2017-09-05 05:51:24  来源:网友分享

1、项目用的是react+redux+router
2、使用了redux 部分手机不兼容,h5页面打不开
3、缩减后的代码

import {connect} from 'react-redux';import {bindActionCreators} from 'redux';...class MapIndex extends React.Component {    ...    render() {        ...    }}const mapStateToProps = state => {    return {        list: state.login.list,        ...    };};const mapDispatchToProps = (dispatch) => {    return bindActionCreators({        doLogin: doLogin,        ...    }, dispatch);};export default connect(mapStateToProps, mapDispatchToProps)(MapIndex);

4、是因为上面代码写法错误还是因为其他的原因导致的?
5、有没有软件能够抓取手机打开连接报的错误
6、手机浏览器能打开,嵌入公司的app,微信公众号,就出现这个问题。微信公众号出现这个少于公司的app

7、通过谷歌浏览器点位了报错信息

Uncaught TypeError: Cannot redefine property: name 

/img/bVT5cJ

解决方案

报错:不能重定义name属性, 仔细看一下你的代码里对于name属性的引用和定义的地方
从上面的代码里暂时没看到你的name属性