@@ -14,10 +14,10 @@ redirect_from:
14
14
``` html
15
15
<form >
16
16
<label >
17
- Name :
17
+ 名字 :
18
18
<input type =" text" name =" name" />
19
19
</label >
20
- <input type =" submit" value =" Submit " />
20
+ <input type =" submit" value =" 提交 " />
21
21
</form >
22
22
```
23
23
@@ -46,18 +46,18 @@ class NameForm extends React.Component {
46
46
}
47
47
48
48
handleSubmit(event) {
49
- alert('A name was submitted : ' + this.state.value);
49
+ alert('提交的名字 : ' + this.state.value);
50
50
event.preventDefault();
51
51
}
52
52
53
53
render() {
54
54
return (
55
55
<form onSubmit={this.handleSubmit}>
56
56
<label>
57
- Name :
57
+ 名字 :
58
58
<input type="text" value={this.state.value} onChange={this.handleChange} />
59
59
</label>
60
- <input type="submit" value="Submit " />
60
+ <input type="submit" value="提交 " />
61
61
</form>
62
62
);
63
63
}
@@ -93,7 +93,7 @@ class EssayForm extends React.Component {
93
93
constructor(props) {
94
94
super(props);
95
95
this.state = {
96
- value: 'Please write an essay about your favorite DOM element .'
96
+ value: '请撰写一篇关于你喜欢的 DOM 元素的文章 .'
97
97
};
98
98
99
99
this.handleChange = this.handleChange.bind(this);
@@ -105,18 +105,18 @@ class EssayForm extends React.Component {
105
105
}
106
106
107
107
handleSubmit(event) {
108
- alert('An essay was submitted : ' + this.state.value);
108
+ alert('提交的文章 : ' + this.state.value);
109
109
event.preventDefault();
110
110
}
111
111
112
112
render() {
113
113
return (
114
114
<form onSubmit={this.handleSubmit}>
115
115
<label>
116
- Essay :
116
+ 文章 :
117
117
<textarea value={this.state.value} onChange={this.handleChange} />
118
118
</label>
119
- <input type="submit" value="Submit " />
119
+ <input type="submit" value="提交 " />
120
120
</form>
121
121
);
122
122
}
@@ -131,20 +131,20 @@ class EssayForm extends React.Component {
131
131
132
132
``` html
133
133
<select >
134
- <option value =" grapefruit " >Grapefruit </option >
135
- <option value =" lime " >Lime </option >
136
- <option selected value =" coconut " >Coconut </option >
137
- <option value =" mango " >Mango </option >
134
+ <option value =" 葡萄柚 " >葡萄柚 </option >
135
+ <option value =" 柠檬 " >柠檬 </option >
136
+ <option selected value =" 椰子 " >椰子 </option >
137
+ <option value =" 芒果 " >芒果 </option >
138
138
</select >
139
139
```
140
140
141
- 请注意,由于 ` selected ` 属性的缘故,Coconut 选项默认被选中 。React 并不会使用 ` selected ` 属性,而是在根 ` select ` 标签上使用 ` value ` 属性。这在受控组件中更便捷,因为您只需要在根标签中更新它。例如:
141
+ 请注意,由于 ` selected ` 属性的缘故,椰子选项默认被选中 。React 并不会使用 ` selected ` 属性,而是在根 ` select ` 标签上使用 ` value ` 属性。这在受控组件中更便捷,因为您只需要在根标签中更新它。例如:
142
142
143
143
``` javascript{4,10-12,24}
144
144
class FlavorForm extends React.Component {
145
145
constructor(props) {
146
146
super(props);
147
- this.state = {value: 'coconut '};
147
+ this.state = {value: '椰子 '};
148
148
149
149
this.handleChange = this.handleChange.bind(this);
150
150
this.handleSubmit = this.handleSubmit.bind(this);
@@ -155,23 +155,23 @@ class FlavorForm extends React.Component {
155
155
}
156
156
157
157
handleSubmit(event) {
158
- alert('Your favorite flavor is : ' + this.state.value);
158
+ alert('你喜欢的风味是 : ' + this.state.value);
159
159
event.preventDefault();
160
160
}
161
161
162
162
render() {
163
163
return (
164
164
<form onSubmit={this.handleSubmit}>
165
165
<label>
166
- Pick your favorite flavor :
166
+ 选择你喜欢的风味 :
167
167
<select value={this.state.value} onChange={this.handleChange}>
168
- <option value="grapefruit">Grapefruit </option>
169
- <option value="lime">Lime </option>
170
- <option value="coconut">Coconut </option>
171
- <option value="mango">Mango </option>
168
+ <option value="葡萄柚">葡萄柚 </option>
169
+ <option value="柠檬">柠檬 </option>
170
+ <option value="椰子">椰子 </option>
171
+ <option value="芒果">芒果 </option>
172
172
</select>
173
173
</label>
174
- <input type="submit" value="Submit " />
174
+ <input type="submit" value="提交 " />
175
175
</form>
176
176
);
177
177
}
@@ -232,7 +232,7 @@ class Reservation extends React.Component {
232
232
return (
233
233
<form>
234
234
<label>
235
- Is going :
235
+ 参与 :
236
236
<input
237
237
name="isGoing"
238
238
type="checkbox"
@@ -241,7 +241,7 @@ class Reservation extends React.Component {
241
241
</label>
242
242
<br />
243
243
<label>
244
- Number of guests :
244
+ 来宾人数 :
245
245
<input
246
246
name="numberOfGuests"
247
247
type="number"
0 commit comments