题目描述this.props.name不显示,但是onclick触发的事件是有效的会将name的值变成‘ls'写成class类取不到import {observable,action,computed} from 'mobx'class TodoList {
@observable name = 'hi'
@action change(){ console.log('change') this.name = 'ls'
}
}export default new TodoList()问题:P标签取不到值@observerclass App extends React.Component {
render() { return (
<p>{this.props.todoList.name}</p> //这里取不到值不显示
)
}
}
export default App;但是如果TodoList这样写,p标签就可以取到值export default new TodoList('zs')let TodoList = observable({ name :'hi',
change(){ this.name = 'ls'
}
})export default TodoList
添加回答
举报
0/150
提交
取消