मुझे पता नहीं क्यों इसDefaultValue परिवर्तन नहीं फिर से प्रस्तुत करना है इनपुट
मैं निम्नलिखित ES6 कोड
const {createFactory, createClass, DOM: { label, input, button }} = React;
const tester = createFactory(createClass({
render() {
return label({}
,`Name: ${this.props.name}`
,input({defaultValue: this.props.name})
,button({onClick: this.changeName}, "Change")
)
},
changeName() {
this.setProps({name: "Wilma"})
}
}))
React.render(tester({name: "Fred"}), document.querySelector('body'))
क्लिक करने से बटन स्पष्ट रूप से रंगमंच की सामग्री में परिवर्तन किया है काम नहीं कर रहा है, लेकिन पुराने defaultValue
अभी भी इनपुट में है! तो क्या देता है? मैं क्या गलत कर रहा हूं? क्या यह एक बग है? क्या आसपास कोई काम है?
अधिक जानकारी यहाँ: https://github.com/facebook/react/issues/4101 –