@@ -16,10 +16,7 @@ export interface IndexState {
1616 value1 : number ;
1717 value2 : number ;
1818}
19- export default class StepperExample extends React . Component <
20- IndexProps ,
21- IndexState
22- > {
19+ export default class StepperExample extends React . Component < IndexProps , IndexState > {
2320 state = {
2421 value : 0 ,
2522 value1 : 2 ,
@@ -38,97 +35,80 @@ export default class StepperExample extends React.Component<
3835 < Layout >
3936 < Header title = { title } description = { description } />
4037 < Body >
41- < List flat = { false } extra = "test" >
42- < List . Item
43- extra = {
44- < Stepper
45- value = { this . state . value }
46- onChange = { value => {
47- this . setState ( { value} ) ;
48- } }
49- />
50- } >
51- 基本使用:
52- </ List . Item >
53- < List . Item
54- extra = {
55- < Stepper
56- size = "small"
57- value = { this . state . value }
58- onChange = { value => {
59- this . setState ( { value} ) ;
60- } }
61- />
62- } >
63- 尺寸控制(size: small | default | large):
64- </ List . Item >
65- < List . Item
66- extra = {
67- < Stepper
68- disabledLongPress = { true }
69- value = { this . state . value2 }
70- onChange = { value2 => {
71- this . setState ( { value2} ) ;
72- } }
73- />
74- } >
75- 按钮开启长按(disabledLongPress: boolean):
76- </ List . Item >
77- < List . Item
78- extra = {
79- < Stepper
80- width = { 120 }
81- value = { this . state . value2 }
82- onChange = { value2 => {
83- this . setState ( { value2} ) ;
84- } }
85- />
86- } >
87- 自定义宽度(width: number):
88- </ List . Item >
89- < List . Item
90- extra = {
91- < Stepper
92- value = { this . state . value }
93- color = { {
94- color : '#ccc' ,
95- borderColor : '#999' ,
96- controlColor : 'red' ,
97- valueColor : '#000' ,
98- } }
99- onChange = { value => {
100- this . setState ( { value} ) ;
101- } }
102- />
103- } >
104- 自定义颜色(color: Color):
105- </ List . Item >
106- < List . Item
107- extra = {
108- < Stepper
109- disabledInput = { false }
110- value = { this . state . value1 }
111- onChange = { value1 => {
112- this . setState ( { value1} ) ;
113- } }
114- />
115- } >
116- 不禁止输入(disabledInput: boolean):
117- </ List . Item >
118- < List . Item
119- extra = {
120- < Stepper
121- disabled = { true }
122- disabledInput = { false }
123- value = { this . state . value1 }
124- onChange = { value1 => {
125- this . setState ( { value1} ) ;
126- } }
127- />
128- } >
129- 禁止点击(disabled: boolean):
130- </ List . Item >
131- </ List >
38+ < Card title = "基础实例" >
39+ < Stepper
40+ value = { this . state . value }
41+ onChange = { value => {
42+ this . setState ( { value} ) ;
43+ } }
44+ />
45+ </ Card >
46+
47+ < Card title = "尺寸控制(size: small | default | large):" >
48+ < Stepper
49+ size = "small"
50+ value = { this . state . value }
51+ onChange = { value => {
52+ this . setState ( { value} ) ;
53+ } }
54+ />
55+ </ Card >
56+
57+ < Card title = "按钮开启长按(disabledLongPress: boolean):" >
58+ < Stepper
59+ disabledLongPress = { true }
60+ value = { this . state . value2 }
61+ onChange = { value2 => {
62+ this . setState ( { value2} ) ;
63+ } }
64+ />
65+ </ Card >
66+
67+ < Card title = "自定义宽度(width: number):" >
68+ < Stepper
69+ width = { 120 }
70+ value = { this . state . value2 }
71+ onChange = { value2 => {
72+ this . setState ( { value2} ) ;
73+ } }
74+ />
75+ </ Card >
76+
77+ < Card title = "自定义颜色(color: Color):" >
78+ < Stepper
79+ value = { this . state . value }
80+ color = { {
81+ color : '#ccc' ,
82+ borderColor : '#999' ,
83+ controlColor : 'red' ,
84+ valueColor : '#000' ,
85+ } }
86+ onChange = { value => {
87+ this . setState ( { value} ) ;
88+ } }
89+ />
90+ </ Card >
91+
92+ < Card title = "不禁止输入(disabledInput: boolean):" >
93+ < Stepper
94+ disabledInput = { false }
95+ value = { this . state . value1 }
96+ onChange = { value1 => {
97+ this . setState ( { value1} ) ;
98+ } }
99+ />
100+ </ Card >
101+
102+ < Card title = "禁止点击(disabled: boolean):" >
103+ < Stepper
104+ disabled = { true }
105+ disabledInput = { false }
106+ value = { this . state . value1 }
107+ onChange = { value1 => {
108+ this . setState ( { value1} ) ;
109+ } }
110+ />
111+ </ Card >
132112 </ Body >
133113 < Footer />
134114 </ Layout >
0 commit comments