元素 - 没有输入的 DatePicker
Element - DatePicker without input
我正在尝试在 Github 上显示 Element Datepicker component directly in my Vue page, without having to display and click on the input element for it to popup. I read their source code,对此没有支持,我不想在 node_modules 中的项目中修改它作为我知道这是不好的做法。
我试图将点击事件创建的 div 直接附加到我的 vue 中,但它不起作用,我无法设法跟踪和检索我的输入数据到我的 Vuejs 状态。
这是由 Datepicker 输入点击事件创建的 div 的屏幕截图:
如果有人知道如何实现这一点,那就太棒了。
您可以使用 ref
调用选择器组件上的函数
<el-date-picker
ref="test"
v-model="value1"
type="date"
placeholder="Pick a day">
</el-date-picker>
JS
mounted() {
this.$refs.test.showPicker()
},
还在codepen上添加了一个例子:https://codepen.io/reijnemans/pen/ExmvGLa
我正在尝试在 Github 上显示 Element Datepicker component directly in my Vue page, without having to display and click on the input element for it to popup. I read their source code,对此没有支持,我不想在 node_modules 中的项目中修改它作为我知道这是不好的做法。
我试图将点击事件创建的 div 直接附加到我的 vue 中,但它不起作用,我无法设法跟踪和检索我的输入数据到我的 Vuejs 状态。
这是由 Datepicker 输入点击事件创建的 div 的屏幕截图:
如果有人知道如何实现这一点,那就太棒了。
您可以使用 ref
调用选择器组件上的函数
<el-date-picker
ref="test"
v-model="value1"
type="date"
placeholder="Pick a day">
</el-date-picker>
JS
mounted() {
this.$refs.test.showPicker()
},
还在codepen上添加了一个例子:https://codepen.io/reijnemans/pen/ExmvGLa