为什么我在前端写的字典,表格列不能正常显示

Saber 未结 1 1436
仙姝
仙姝 剑童 2019-12-27 10:15

一、该问题的重现步骤是什么?

1. 参考https://avuejs.com/doc/crud/crud-dic Avue字典普通用法的教程直接在前端写代码如下:

.


二、你期待的结果是什么?实际看到的又是什么?

有时候是这样

效果1.png

有时候是这样

为什么我在前端写的字典,表格列不能正常显示


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


产品:BLADX,saber;

版本2.2.2;

操作系统:win10

四、请提供详细的错误堆栈信息,这很重要。

前端后端均无报错信息


五、若有更多详细信息,请在下面提供。



1条回答
  • 2019-12-30 14:35

    0和1有时候显示的时候会被翻译成false和true。这种情况推荐用slot来解决

    这样配置即可

    image.png

    image.png

    作者追问:2020-01-19 14:04

    数据库表的设计一开始就是错的。前端字典的实现要求对应的字段类型为整型,但是不知道自动生成的代码是哪一部分决定了前端字典的有效性,改了数据库字段类型和实体类的属性类型也不管用,不知道还需要改哪。如果想实现前端字典,我目前知道的有两个办法,一个是修改表字段类型为整型后重新生成代码,另一个是写插槽slot。请问还有没有其他办法?

    0 讨论(0)
提交回复