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

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 关注
  • 197 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号