fileinput.value为什么是个dom节点?有点懵他不是一个值吗后面怎么还要fileInput.value.value

来源:9-3 (打点 时间) Uploader 组件第一部分

weixin_慕标4162585

2023-09-28

fileinput.value为什么是个dom节点?有点懵他不是一个值吗后面怎么还要fileInput.value.value
写回答

1回答

张轩

2023-09-28

同学你好

这个就是 vue3 中获取 dom 节点的方式啊,也叫模版引用,在课程中也多次使用过,请看文档:

https://cn.vuejs.org/guide/essentials/template-refs.html#accessing-the-refs

第二个 value 是这个 DOM 节点的属性,因为我们要取得这个 input 节点上的 value 属性,fileInput 是个响应式对象,fileInput.value 是 DOM 节点,fileInput.value.value 是这个 DOM 节点上面的 value 属性。

0
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3209 学习 · 2364 问题

查看课程