为了账号安全,请及时绑定邮箱和手机立即绑定

Object.defineProperty 在我的 react.js 应用程序中调用非对象

Object.defineProperty 在我的 react.js 应用程序中调用非对象

有只小跳蛙 2021-10-21 14:59:04
在我的react.js应用程序中上传之前,我试图更改文件名:这是方法:onInputChange = (e) =>{    let newFileName='dp';    if(e.target.files.length!==0){        this.state.file=e.target.files[0];        Object.defineProperty(this.state.file.name, 'name', {            writable: true,            value: newFileName        });        console.log(this.state.file);    }};但问题是,每当调用此函数时,我都会收到一条错误消息: Object.defineProperty 在非对象上调用如何解决?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 179 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信