input type="date" 綁定v-model的value 年月日更動問題

发布于 2022-09-06 02:20:23 字数 626 浏览 32 评论 0

代码:

<input type="date" name="draw_date" v-model="test" @change="showValue">

showValue () {
            console.log(this.test) // test为一个保存value的变数
        }

@change时, 在 console显示出每个变化的 value

目前想要以抓到的日期去控制其他资料, 但现在在change的时候
更动一两个位置value都不会改变, ?而更改3个的时候value才会改变

例如:

  1. 年 /月 /日
  2. 年 /月 /3 value不会改变
  3. 年 /4 / 5 value不会改变
  4. 2017 / 4 / 5 console出现了value 2017 / 4 / 5
  5. ... 之后更变这三个值得动作都会console出结果

意思是说:要三个栏位的有值才会改变value, 但想要如果只有月日 也得到值
或者是想直接预设一载入的页面就是2017年 月日给填 该如何绑定呢? :value也无法呀...

请问这种状况有大大遇到过吗 该如何解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

×眷恋的温暖 2022-09-13 02:20:23

input事件试试

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文