2
すみません。材料 - 日本語テキストフィールドと日本語
'TextField'がmaterial-uiの場合、日本語入力に問題があります。 「ダイアログ」タグ内で使用する場合。
最初の文字は考慮されません。 たとえば、「da」と入力すると「だ」、「pa」は「ぱ」でなければなりません。 しかし、最初の文字が自動的に決定されるため 'da'と 'pa'になります。
最初の文字が入力されたときは、2番目の文字が入力されるまで、 を中断する必要があります。
誰もが知っていますか?
import React, { Component } from 'react';
import Dialog from 'material-ui/Dialog';
import TextField from 'material-ui/TextField';
export default class MyModal extends Component {
constructor(props) {
super(props);
this.state = {
question: '',
};
this.onInputChange = this.onInputChange.bind(this);
}
onInputChange(event) {
this.setState({
question: event.target.value,
});
}
render() {
return (
<Dialog
open
>
<TextField
value={this.state.question}
onChange={this.onInputChange}
/>
</Dialog>
);
}
}