elemntplus的上传组件使用过程中的问题
之前写过的这种通过onchange属性绑定方法的上传文件的做法,在我本地调试的时候一直是可以的,但是遇到和公司项目结合的时候,出现了传参数传不过去的问题,找了很久也没有发现问题是出在了哪里,最终决定还是老老实实的用:action,实现上传操作
代码如下
给action绑定一个变量
js层声明一下变量,然后给他赋值,端口号以及请求的url,最后用模版字符串拼接了一下参数,由于我是需要先通过一个请求拿到一个桶的名字,所以改成了这样写, 否则的话应该是直接给他声明的时候赋值就应该是可以的,这样就可以正常完成上传功能了。
另外记录1个小问题
/deep/这个深度样式选择器使用会标红
有些css的类名选择不到,需要使用/deep/才能选择到的时候,用这个会标红,虽然不影响使用,但是看着很难受 记得使用::v-deep,这样就不会标红了,另外,记得这个和/deep/不一样,需要在类名之前加空格,否则不会生效。