shayloyuki

科技是第一生产力

 

2022年7月27日

vxe-form 设置 size 不生效,只能给具体的 vxe-input 上的 size 属性有效

摘要: 提了 issue 阅读全文

posted @ 2022-07-27 17:42 shayloyuki 阅读(235) 评论(0) 推荐(0) 编辑

vxe-table 中 插槽解构的 row 和 data

摘要: ![image](https://img2022.cnblogs.com/blog/2399063/202207/2399063-20220727172616945-1610297572.png) ![image](https://img2022.cnblogs.com/blog/2399063/202207/2399063-20220727172623311-884281773.png) 阅读全文

posted @ 2022-07-27 17:27 shayloyuki 阅读(931) 评论(0) 推荐(0) 编辑

vxe-select 自定义配置选项:vxe-option 的 option 插槽无效(vxe-table v3 )

摘要: 问题 在使用 vxe-table 组件库时,想要自定义配置其中 vxe-select 组件的 option 选项,实现 类似 element-ui 中下拉框的插槽效果。 但是根据官网的介绍,使用 option 插槽无效。并且官网示例中也是无效的。 尝试 查找原因,在官网中发现: vxe-option 阅读全文

posted @ 2022-07-27 16:48 shayloyuki 阅读(3723) 评论(0) 推荐(0) 编辑

`this.$emit` 子组件给父组件传递多个参数

摘要: 在这篇文章 Vxe-table 高亮当前行 中,我提到过this.$emit 子组件给父组件传递多个参数,这里再次记录一下,增加印象。 注意事项 传递多个参数时: 父组件的子组件标签中,绑定的事件必须填上参数 arguments,这是因为 arguments 是一个对应于传递给函数的参数的类数组对象 阅读全文

posted @ 2022-07-27 16:15 shayloyuki 阅读(3395) 评论(2) 推荐(0) 编辑

自定义组件使用 `v-model` 进行双向数据绑定

摘要: 需求 业务需要一个显示数据范围的组件,设计两个 input 输入框,中间加上分隔字符。传递给组件的数据 value 是一个数组,第一个元素是最小值,第二个元素是最大值。 页面展示 尝试 最开始使用了父子组件的传值:v-bind 和 this.$emit,但是这样的问题是: 子组件中不知何时应该将新值 阅读全文

posted @ 2022-07-27 15:44 shayloyuki 阅读(1589) 评论(0) 推荐(0) 编辑

表单中设置了 `keyup.enter.native` 的按键事件,但是回车后没有执行查询,反而会刷新页面

摘要: 场景 添加属性对话框中,input输入后点击 enter,不会执行绑定的 handleDialogQuery 事件,反而会刷新整个页面; 如果不点击 enter,点击搜索按钮,则是正常的。 又测试:在 属性组页面中,input 输入后点击 enter,是正常的,不会刷新整个页面。 解决办法:给 fo 阅读全文

posted @ 2022-07-27 14:25 shayloyuki 阅读(714) 评论(0) 推荐(0) 编辑

md 中超链接的解析问题:解析`this.$set()`,`$`前要加空格或转义符 `\`

摘要: 在用 Editor.md 写文档时,插入超链接,发现一个奇怪的现象: 要想正确显示超链接,必须在 $ 前加空格或转义符 \ 阅读全文

posted @ 2022-07-27 14:16 shayloyuki 阅读(465) 评论(0) 推荐(0) 编辑

vue 数据更新了但视图没改变?试试 $set

摘要: 场景 编辑表格中某行数据时,需要把它赋值给对话框表单 this.form,如果直接用 = 赋值,会导致:表单的输入框内容无法二次编辑。 使用 Vue-dev-tool 的 Components 功能测试,发现数据已经改变了,但是视图未更改。 解决办法 参考链接 vue el-date-picker 阅读全文

posted @ 2022-07-27 14:09 shayloyuki 阅读(276) 评论(0) 推荐(0) 编辑

input 回车输入+选择标签

摘要: 来源 博客园收藏博客 页面展示 模板代码 需求 点击按钮可在已建标签列表中选择标签; 对于没有的标签:在输入框中输入后,回车键新建标签 补充 以前做过类似这样的组件:select 下拉列表 + 回车新建; 有类似的组件库 vue-tags-input 实现的关键点:增加一个 input 标签并隐藏。 阅读全文

posted @ 2022-07-27 13:39 shayloyuki 阅读(181) 评论(0) 推荐(0) 编辑

导航