修改组件值
正常修改组件显示值的话通过修改formModel中相应的值即可,本身框架封装的组件有做处理,双向绑定机制即可保证数据能够正常回显。
但是当使用非框架封装组件时,有一些情况下,无法通过直接修改formModel来实现组件的回填显示,使用时需要注意进行一些特殊的转换。
比如Ant-design-vue的时间/日期组件。该组件的双向绑定值为一个Dayjs对象,而数据库存储一般为‘2025-01-01 00:00:00’的字符串格式,所以无论保存还是插入值需要进行类型的转换才能正常进行存储和显示。
这里只是举一个例子,具体需要根据组件的实际情况进行处理。