今天用fastadmin写项目的时候发现,列表编辑页面有用到selectpage的组件,但是没有默认值,下拉里总是默认选择第一个,并不是添加的时候选的那个默认值。
后来查了半天,也没找到对应的答案,原来是因为控制器缺少某些代码:

OMG!这段代码本来是自动生成的,但是不知道啥时候注释掉了。是公司上一个开发者给我留的坑啊!有谁跟我遇到同样的问题的可以看看,同时也了解一下这段代码的实际含义,就说到这里了。感谢阅读到这里!
在使用FastAdmin开发项目时遇到列表编辑页的selectpage组件无法显示正确的默认值,总是默认为第一个选项。经过排查,发现是控制器中的一段代码被注释掉了。这段代码原本用于设置默认值,修复这个问题后,selectpage能够正确显示添加时的默认值。此问题可能困扰了一些开发者,了解这段代码的作用可以帮助避免类似问题。
今天用fastadmin写项目的时候发现,列表编辑页面有用到selectpage的组件,但是没有默认值,下拉里总是默认选择第一个,并不是添加的时候选的那个默认值。
后来查了半天,也没找到对应的答案,原来是因为控制器缺少某些代码:

OMG!这段代码本来是自动生成的,但是不知道啥时候注释掉了。是公司上一个开发者给我留的坑啊!有谁跟我遇到同样的问题的可以看看,同时也了解一下这段代码的实际含义,就说到这里了。感谢阅读到这里!
1896

被折叠的 条评论
为什么被折叠?