vue.js - 带有 CodeMirror 的 Quasar 对话框
问题描述
我有代码镜像在对话框中工作,但行号和装订线间距似乎超过了文本的前 5 个字符。
一旦您开始输入数字,就会跳转到它们应该在的位置,但排水沟部分仍然保留并在您输入时与内容重叠
这只发生在对话框上,当我将代码镜像添加到普通页面(对话框之外)时,它可以 100% 工作。
以及发生这种情况的原因。我在选项中添加了“刷新:真”,但仍然没有帮助。
谢谢
解决方案
以下 CSS 修复了 Quasar Dialog 上的 CodeMirror
<style >
.CodeMirror-lines {
padding-left: 25px
}
</style>
推荐阅读
- json - Swift 使用参数初始化类,然后在没有参数的情况下对其进行初始化
- vue.js - 如果元素与 v-model 不匹配,则隐藏元素
- php - 函数 Main(CodeIgniter) 的参数太少
- angular - Angular 5 内容上传 GZip
- c# - 在 UWP C# 中从图像中获取主色
- javascript - 不能使用 DOM 节点的属性作为 XPath / CSS 选择器查询的过滤器
- laravel-5.6 - 如何在 laravel 中创建 Echo
- tensorflow - TensorFlow Estimators 和大量预训练模型:跨调用重用?
- mysql - 如何从表中选择特定数据?
- vbscript - 如果匹配条件,如何提取当前行内容?