src/framework/MUtil.tsx (4 lines): - line 69: f.option = result = ori; // TODO children 可能有递归的,还是得靠预处理解决 - line 205: applyDefaultValue: function (schema: MFieldSchema, database: any, path: string) { // FIXME 多测试下,type是object或其他简单类型的情况 - line 217: filterHide: function (schema: MFieldSchema, database: any[] | object) { // TODO 要改成递归的 - line 231: * TODO 如果segment隐藏,里面的字段全都要隐藏 src/framework/MViewer.less (2 lines): - line 5: --MViewerBorder: 1px solid #d9d9d9; /** TODO 在这里扩展吧 */ - line 30: --MViewerBorder: 1px solid #d9d9d9; /** TODO 在这里扩展吧 */ src/framework/Init.tsx (1 line): - line 150: // TODO 这些类型还没有校验 src/ui/editor/complex/AArray.tsx (1 line): - line 29: ? { // FIXME 删除按钮都移到元素上 src/ui/editor/basic/ARangePicker.tsx (1 line): - line 107: renderExtraFooter={this.props.schema.dateRange?.hideTillNow || this.props.schema.dateRange?.showTime // TODO 显示时间时,“至今”无法支持 src/types/MEnumType.ts (1 line): - line 20: openOption.required = true; // 既然勾上了开放选项,就必须填, TODO 把开放选项标注成必填,可以在schema预处理做 src/types/MCascadeType.ts (1 line): - line 24: standardValue: (assembly:Assembly, s:MFieldSchemaAnonymity, v:any, strict:boolean):any => { // TODO 尚未实现 src/ui/editor/complex/AMatrix.tsx (1 line): - line 148: alert("请不要直接输入,您可以勾选 " + (matchEnum.label ?? matchEnum.value)); // TODO 用校验解决此问题,chrome解析不了反撇号