采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
http-request 这个属性直接定义到封装的组件上,相当于这个组件默认写死了手动上传,因为这个属性只要设了就会覆盖默认的 Xhr 行为。 这样的话用组件时,不设置http-request这个方法也会导致设置的action无效。
需要一个布尔值去判断,传true就用自定义上传,否则就用action 。
我的问题是 http-request 和 action 这连个属性不能同时存在,要如何根据布尔值 去动态删除掉组件的这个属性 尝试了单独设置这个属性的true/fasle无效,还是得动态的去掉http-request 如此 :http-request="httpRequest" 需要怎么动态判断呢? 我的尝试:https://img1.sycdn.imooc.com//szimg/62ecdedc09dbf43309040461.jpg 结果 :https://img1.sycdn.imooc.com//szimg/62ecdf1809bbe1ff06750184.jpg 问题:这个属性要如何动态添加?
你加qq群,私下我给你讲,这可能讲不清楚 。
感觉这个方法需要一个额外的属性,来定义上传的方式:手动/自动上传。也看到 uploadAttrs里面定义过这个属性,只是没用过 autoUpload,尝试了单独设置这个属性的true/fasle无效,还是得动态的去掉http-request
如此 :http-request="httpRequest" 需要怎么动态判断呢?
我的尝试:
结果 :
问题:这个属性要如何动态添加?
登录后可查看更多问答,登录/注册
集成大量实际样例,系统掌握前沿技术栈与二次组件库封装能力
781 13
730 9
1.2k 8
682 8
990 6