Skip to content

Commit 2bb1335

Browse files
feat: fix InputNumber unvalidated input
1 parent f716098 commit 2bb1335

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

components.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export {}
99
declare module 'vue' {
1010
export interface GlobalComponents {
1111
AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider']
12+
AInputNumber: typeof import('ant-design-vue/es')['InputNumber']
1213
AMenu: typeof import('ant-design-vue/es')['Menu']
1314
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
1415
RouterLink: typeof import('vue-router')['RouterLink']

components/inputnumber/InputNumber.vue

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -122,13 +122,7 @@ function updateValue(value: string): void {
122122
numValue.value = getFormatValue()
123123
}
124124
} else {
125-
if (!props.value) {
126-
if (props.formatter) {
127-
numValue.value = props.formatter(value)
128-
}
129-
} else {
130-
numValue.value = getFormatValue()
131-
}
125+
numValue.value = getFormatValue()
132126
}
133127
}
134128
function onInput(e: Event): void {

docs/guide/changelog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
对于新功能、新组件、`bug` 修复以及文档更新,您可以向 `main` 分支创建拉取请求或通过右下角邮箱地址联系我
66

7+
## <VersionDateTag date="2025-11-17">2.4.23</VersionDateTag>
8+
9+
- 修复 [数字输入框 InputNumber](https://themusecatcher.github.io/vue-amazing-ui/guide/components/inputnumber.html) 组件初始为空值时非法输入未置空问题,关闭 [#44](https://github.com/themusecatcher/vue-amazing-ui/issues/44)
10+
- 更新组件库部分依赖版本
11+
712
## <VersionDateTag date="2025-10-15">2.4.22</VersionDateTag>
813

914
- 优化并更新 [滚动条 Scrollbar](https://themusecatcher.github.io/vue-amazing-ui/guide/components/scrollbar.html) 组件代码,修复当使用 `Methods` 进行滚动时滚动条无法正常显示的问题

0 commit comments

Comments
 (0)