Skip to content

Commit 2f71fda

Browse files
authored
添加inputNumber组件的全选中文本可配置 (#2642)
* feat: 添加全选配置 * feat: select
1 parent f272e5a commit 2f71fda

File tree

8 files changed

+354
-298
lines changed

8 files changed

+354
-298
lines changed

src/packages/inputnumber/demo.taro.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import Demo6 from './demos/taro/demo6'
1313
import Demo7 from './demos/taro/demo7'
1414
import Demo8 from './demos/taro/demo8'
1515
import Demo9 from './demos/taro/demo9'
16+
import Demo10 from './demos/taro/demo10'
1617

1718
const InputNumberDemo = () => {
1819
const [translated] = useTranslate({
@@ -29,6 +30,7 @@ const InputNumberDemo = () => {
2930
'65bafb1d': '支持异步修改',
3031
'7e2394ae': '自定义按钮大小',
3132
'7e2394be': '支持formatter',
33+
'5b7286d1': '支持取消全选中文本',
3234
},
3335
'zh-TW': {
3436
'6333c786': '超出限制事件觸發',
@@ -43,6 +45,7 @@ const InputNumberDemo = () => {
4345
'65bafb1d': '支持異步修改',
4446
'7e2394ae': '自定義按鈕大小',
4547
'7e2394be': '支持formatter',
48+
'5b7286d1': '支援取消全選中文本',
4649
},
4750
'en-US': {
4851
'6333c786': 'Exceeded limit event triggered',
@@ -57,6 +60,7 @@ const InputNumberDemo = () => {
5760
'65bafb1d': 'Support for asynchronous modification',
5861
'7e2394ae': 'custom button size',
5962
'7e2394be': 'support formatter',
63+
'5b7286d1': 'support deselect all text',
6064
},
6165
})
6266

@@ -104,6 +108,11 @@ const InputNumberDemo = () => {
104108

105109
<h2>Formatter</h2>
106110
<Demo9 />
111+
112+
<h2>{translated['5b7286d1']}</h2>
113+
<Cell>
114+
<Demo10 />
115+
</Cell>
107116
</div>
108117
</>
109118
)

src/packages/inputnumber/demo.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import Demo6 from './demos/h5/demo6'
1010
import Demo7 from './demos/h5/demo7'
1111
import Demo8 from './demos/h5/demo8'
1212
import Demo9 from './demos/h5/demo9'
13+
import Demo10 from './demos/h5/demo10'
1314

1415
const InputNumberDemo = () => {
1516
const [translated] = useTranslate({
@@ -26,6 +27,7 @@ const InputNumberDemo = () => {
2627
'65bafb1d': '支持异步修改',
2728
'7e2394ae': '自定义按钮大小',
2829
'7e2394be': '支持formatter',
30+
'5b7286d1': '支持取消全选中文本',
2931
},
3032
'zh-TW': {
3133
'6333c786': '超出限制事件觸發',
@@ -40,6 +42,7 @@ const InputNumberDemo = () => {
4042
'65bafb1d': '支持異步修改',
4143
'7e2394ae': '自定義按鈕大小',
4244
'7e2394be': '支持formatter',
45+
'5b7286d1': '支援取消全選中文本',
4346
},
4447
'en-US': {
4548
'6333c786': 'Exceeded limit event triggered',
@@ -54,6 +57,7 @@ const InputNumberDemo = () => {
5457
'65bafb1d': 'Support for asynchronous modification',
5558
'7e2394ae': 'custom button size',
5659
'7e2394be': 'support formatter',
60+
'5b7286d1': 'support deselect all text',
5761
},
5862
})
5963

@@ -100,6 +104,11 @@ const InputNumberDemo = () => {
100104

101105
<h2>Formatter</h2>
102106
<Demo9 />
107+
108+
<h2>{translated['5b7286d1']}</h2>
109+
<Cell>
110+
<Demo10 />
111+
</Cell>
103112
</div>
104113
</>
105114
)
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react'
2+
import { InputNumber } from '@nutui/nutui-react'
3+
4+
const Demo10 = () => {
5+
return <InputNumber defaultValue={1} allowEmpty select={false} />
6+
}
7+
export default Demo10
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react'
2+
import { InputNumber } from '@nutui/nutui-react-taro'
3+
4+
const Demo10 = () => {
5+
return <InputNumber defaultValue={1} allowEmpty select={false} />
6+
}
7+
export default Demo10

0 commit comments

Comments
 (0)