货币
小于 1 分钟
货币
表单
货币(FormMoneyFieldWidget)
表单货币基础类,用于处理货币金额输入的通用功能。默认使用 FormMoneyFieldWidget.ts
作为该功能的基类,货币输入框字段继承了 FormFloatFieldWidget
。
@SPI.ClassFactory(
FormFieldWidget.Token({
viewType: [ViewType.Form, ViewType.Search],
ttype: ModelFieldType.Currency,
})
)
export class FormMoneyFieldWidget extends FormFloatFieldWidget {}
如何替换
import {
SPI,
ViewType,
ModelFieldType,
FormFieldWidget,
FormMoneyFieldWidget,
} from "@kunlun/dependencies";
@SPI.ClassFactory(
FormFieldWidget.Token({
viewType: [ViewType.Form, ViewType.Search],
ttype: ModelFieldType.Currency,
})
)
export class CustomFormMoneyFieldWidget extends FormMoneyFieldWidget {}
表格
货币 (TableCurrencyFieldWidget)
表格货币基础类,用于在表格中显示货币金额。默认使用 TableCurrencyFieldWidget.ts
作为该功能的基类,货币显示框字段继承了 TableNumberWidget
。
@SPI.ClassFactory(
BaseFieldWidget.Token({
viewType: [ViewType.Table],
ttype: [ModelFieldType.Currency],
})
)
export class TableCurrencyFieldWidget extends TableNumberWidget {}
如何替换
import {
SPI,
ViewType,
ModelFieldType,
BaseFieldWidget,
TableCurrencyFieldWidget,
} from "@kunlun/dependencies";
@SPI.ClassFactory(
BaseFieldWidget.Token({
viewType: [ViewType.Table],
ttype: [ModelFieldType.Currency],
})
)
export class CustomTableCurrencyFieldWidget extends TableCurrencyFieldWidget {}