想要初始化的时候同步 一个 props
到自己内部,这个状态交给自己管理,然后父级更新的时候也同步props
到组件内部,React
中怎么实现?
比如一个input
组件,父级传过来value
进来,这时候给input
组件内部管理,用户怎么输入都不会影响父级的value
。当点击确定的时候,再把这个状态告诉父级。
想要初始化的时候同步 一个 props
到自己内部,这个状态交给自己管理,然后父级更新的时候也同步props
到组件内部,React
中怎么实现?
比如一个input
组件,父级传过来value
进来,这时候给input
组件内部管理,用户怎么输入都不会影响父级的value
。当点击确定的时候,再把这个状态告诉父级。
简单点,
需要注意的问题:
2和3 如果都是通过观察值的变化触发执行,就是个死循环。所以需要想办法把 2和3分开执行
1 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
4 回答1.4k 阅读
1 回答1.6k 阅读✓ 已解决
`
class Input extends Component{
`
这样试试