当前位置:  开发笔记 > 编程语言 > 正文

Vuejs - 在vuejs中获取语义日历的价值

如何解决《Vuejs-在vuejs中获取语义日历的价值》经验,为你挑选了1个好方法。

我使用语义ui日历与Vuejs结合来获得价值.在使用datepicker选择日期后,此日历未设置该值.所以我无法通过Vuejs保存日期.这是我的HTML:

我的Vuejs:

var app = new Vue({
    el: "#app",
    data: {
        input: {
            unique_number:"",
            date: "",
            description: ""
        },
            inputErrors: []
    }
});

任何的想法 ?



1> Carlo Bellet..:

试试下面的代码

var app = new Vue({
    el: "#app",
    data: {
      input: {
        unique_number: '',
        date: '',
        description: ''
      },
      inputErrors: []
    },
    methods: {
      refreshCalendar: function () {
        $('#date').calendar('set date', this.input.date)
      }
    },
    mounted() {
      $('#date').calendar({
        onChange: function(date, text, mode) {
          console.log('change: ' + date + "  text: " + text + "  mode: " + mode)
          app.input.date = text
        }
      });
    }
});









    

output (look at mounted onchange part)

date: {{input.date}}

input (look at refreshCalendar method)

if the value is changed somewhere else (like in this simple input text) call refreshCalendar

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有