2
請原諒我可憐的英語。material-ui textfield with japanese
'TextField'的material-ui與日語輸入有問題。在'Dialog'標籤內使用時,請使用 。
第一個字母是沒有考慮的決定。例如, ,輸入'da'應該是'だ','pa'應該是'ぱ'。 ,但它變成'dあ'和'pあ',因爲第一個字母是自動確定的。
當輸入第一個字母時,應暫停 直到輸入第二個字母。
有沒有人有想法?
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>
);
}
}