javascript - react redux 报错Uncaught TypeError

查看:127
本文介绍了javascript - react redux 报错Uncaught TypeError的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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属性

这篇关于javascript - react redux 报错Uncaught TypeError的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆