После того, как pythonweb использует pyinstaller, упакованный как exe, некоторые страницы сообщают 404 - PullRequest
0 голосов
/ 15 апреля 2019

У меня проблема с моим приложением после того, как он был упакован в exe с pyinstaller, я, вероятно, обнаружил проблему, когда интерфейсная функция реагирует на другой интерфейс, будет сообщено об ошибке, иначе это не так. Реагируйте код так:

editUser() {
        console.log("获取到编辑的数据", this.state.addForm);
        userEdit(this.state.addForm).then((res) => {
            if (res.data.result === 1) {
                this.state.formData.data.map((index, i) => {
                    if (index.id === this.state.rowId) {
                        this.state.formData.data.splice(i, 1);
                        this.state.formData.data.push(this.state.addForm);
                        this.setState({visible: false});
                        this.props.form.resetFields(); // 编辑完清空表单
                    }
                });
                message.success('用户信息修改成功!');
                this.viewInfo()  <----- I guess problem these
            } else {
                message.error('用户信息修改失败!')
            }
        })
    }
...