vue.js - vue-bootstrap-datetimepicker 输入输入权限块,没有禁用和只读
问题描述
我vue-bootstrap-datetimepicker
在我的项目中使用。它工作正常。
但是我在这个选择器输入输入时间遇到了一个错误。所以我需要阻止输入输入。
如果我使用disabled
&readonly
焦点不起作用。所以选择器弹出窗口不会显示。(选择器功能不会触发)
有更好的解决方案吗?
解决方案
这是用来防止输入输入。您需要将以下代码粘贴到您的组件mounted
函数中。因为在渲染 datepicker keydown listener 之后需要启动。我认为这会有所帮助
mounted () {
$(`#${DATE_PICKER_ID}`).keydown((ev) => {
ev.preventDefault();
});
},
推荐阅读
- mysql - 将 mysql 数据存储在变量 Node.js 中
- ms-access - Neo4j 日期转换和比较?
- php - Reg UPS API 地址验证
- javascript - 反应 useState 挂钩变量值不会在输入 onChange 事件时更新
- android - 片段中的回收站视图
- python - 使用python的数据库
- katalon-studio - 如何将生成随机ID的代码合并到数据文件中?
- vba - GetUserNameA 不检索最新的用户名
- android - 添加 Firestore 依赖项时,简单程序会出现“无法将请求的类放入单个 dex 文件中”
- python - 如果值相同,则反转返回相同的索引