Vuejs2 如何通过framework7中的v-model从picker获取数据?

Vuejs2 如何通过framework7中的v-model从picker获取数据?,vuejs2,vue.js,html-framework-7,Vuejs2,Vue.js,Html Framework 7,我创建了如下的文本输入字段 <f7-list-item> <f7-icon slot="media" f7="time"></f7-icon> <f7-input type="text" placeholder="Delivery time" v-model="order.time" readonly id=&q

我创建了如下的文本输入字段

<f7-list-item>
          <f7-icon slot="media" f7="time"></f7-icon>
            <f7-input type="text" placeholder="Delivery time" v-model="order.time" readonly id="picker-describe"></f7-input>
</f7-list-item>

Now in mounted method, I have the below code,
mounted: function mounted() {
          //do something after mounting vue instance
      var myApp = new Framework7();
      var pickerDescribe = myApp.picker({
          input: '#picker-describe',
          rotateEffect: true,
          cols: [
            // Hours
            {
                values: (function () {
                    var arr = [];
                    for (var i = 0; i <= 23; i++) { arr.push(i); }
                    return arr;
                })(),
            },
            // Divider
            {
                divider: true,
                content: ':'
            },
            // Minutes
            {
                values: (function () {
                    var arr = [];
                    for (var i = 0; i <= 59; i++) { arr.push(i < 10 ? ': 0' + i : ": " + i); }
                    return arr;
                })(),
            },
            // Meridian
            {
                values: (function () 
                {
                    var arr = ['am','pm'];
                    return arr;
                })(),
            }
          ]
      });
    },
当我试着选择时间时,我可以像下面这样快乐地选择时间

<f7-list-item>
          <f7-icon slot="media" f7="time"></f7-icon>
            <f7-input type="text" placeholder="Delivery time" v-model="order.time" readonly id="picker-describe"></f7-input>
</f7-list-item>

Now in mounted method, I have the below code,
mounted: function mounted() {
          //do something after mounting vue instance
      var myApp = new Framework7();
      var pickerDescribe = myApp.picker({
          input: '#picker-describe',
          rotateEffect: true,
          cols: [
            // Hours
            {
                values: (function () {
                    var arr = [];
                    for (var i = 0; i <= 23; i++) { arr.push(i); }
                    return arr;
                })(),
            },
            // Divider
            {
                divider: true,
                content: ':'
            },
            // Minutes
            {
                values: (function () {
                    var arr = [];
                    for (var i = 0; i <= 59; i++) { arr.push(i < 10 ? ': 0' + i : ": " + i); }
                    return arr;
                })(),
            },
            // Meridian
            {
                values: (function () 
                {
                    var arr = ['am','pm'];
                    return arr;
                })(),
            }
          ]
      });
    },
现在,我试图通过模型获取值,我在order.time字段上变为空

有人能帮我通过模型获取时间场数据吗


谢谢和问候,

我刚才使用v-on:click=onChange-on-picker字段来实现这一点

<f7-list-item>
          <f7-icon slot="media" f7="time"></f7-icon>
          <f7-input type="text" class="delivery-time" v-on:change='changeTime()' placeholder="Delivery time" v-model="order.deliveryTime" readonly id="picker-describe"></f7-input>
</f7-list-item>
现在我有了时间数据

order: {
    "deliveryTime":''
}
无论何时更改,我都可以通过如下方式访问.order.deliveryTime来获取时间数据。这只是一个替代方案,这个场景中肯定还有其他东西


谢谢,

我刚刚通过使用v-on:click=onChange-on-picker字段实现了这一点

<f7-list-item>
          <f7-icon slot="media" f7="time"></f7-icon>
          <f7-input type="text" class="delivery-time" v-on:change='changeTime()' placeholder="Delivery time" v-model="order.deliveryTime" readonly id="picker-describe"></f7-input>
</f7-list-item>
现在我有了时间数据

order: {
    "deliveryTime":''
}
无论何时更改,我都可以通过如下方式访问.order.deliveryTime来获取时间数据。这只是一个替代方案,这个场景中肯定还有其他东西

谢谢