我想使用一个简单的指令来将flatpickr与 vue.js 一起使用,就像作者在这里建议的那样:
import Flatpickr from "flatpickr";
import Vue from "vue";
// <input type="text" v-flatpickr="{'enableTime': true}"
Vue.directive("flatpickr", {
bind: (el, binding) => {
el._flatpickr = new Flatpickr(el, binding.value);
},
unbind: el => el._flatpickr.destroy()
});
我创建了一个简单的小提琴来看看这是否有效。在桌面上一切都很好,但是当切换到移动模式(通过 chrome 开发工具)并按“运行”时,不会创建所需的输入。仅hidden
创建输入(通过检查查看)。
任何人都知道这可能导致这种情况吗?