javascript - vuejs MaterializeCSS timepicker 没有获取值

标签 javascript jquery vue.js vuejs2 materialize

如何在Vuejs中使用materializecss Timepicker获取时间值

Meterilize css Time Picker Jsfiddle LInk

它在 jsfiddle 中给了我值(value),但是当我在我的 vuejs 项目中这样做时它不起作用..

Vue.js 代码:

  <v-text-field
    name="start-time"
    id="edit_start-time"
    class="timepicker"
   ></v-text-field>



mounted() {
       $('.timepicker').pickatime({
        default: 'now', // Set default time: 'now', '1:30AM', '16:30'
        fromnow: 0, // set default time to *
        twelvehour: true, // Use AM/PM or 24-hour format
        donetext: 'OK', // text for done-button
        cleartext: 'Clear', // text for clear-button
        canceltext: 'Cancel', // Text for cancel-button
        autoclose: false, // automatic close timepicker
        ampmclickable: true, // make AM PM clickable
        aftershow: function() {} //Function for after opening timepicker
        });
      $('.timepicker').on('change', function() {
         let receivedVal = $(this).val();
          console.log(receivedVal);
        });

    },

NB:我的 fiddle 工作正常,如果你检查控制台,它会给我值(value),但相同的代码在 Vue.js 中不起作用 在 Vuejs 中项目我的问题..我想获得像 jsfiddle 这样的值(value)

最佳答案

请使用

v-model.lazy="deliverySchedule"

为我工作!!!

关于javascript - vuejs MaterializeCSS timepicker 没有获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46422093/

相关文章:

javascript - 如果方 block 的颜色刚刚更改,如何延迟更改网格中方 block 的背景颜色?

javascript - 获取 Javascript 参数并写入它们

javascript - 获取具有动态内容的点击事件的元素ID

javascript - Vue js中为axios设置baseUrl发送请求

laravel - 避免在运行时向 Vue 实例或其根 $data 添加响应式属性 - 在 data 选项中预先声明它。

javascript - 有没有办法在 require.js 中动态设置基本 url?

jquery - Firebug 中的数据表警告

javascript - 将 GIF 作为 div 的背景播放时调整其大小

jquery - 如何使用 jquery 获取对外部 div 的引用

vue.js - 将 props 值传递给组件