Era*_*sed 3 reactjs react-native
我有这个例子:
this.state = {
lang1: { name: 'Anglais', code: "en" },
lang2: { name: 'Français', code: "fr" }
};
Run Code Online (Sandbox Code Playgroud)
如何设置 lang1.name?当我这样做时它不起作用:
this.setState({ lang1.name: "myExample" });
Run Code Online (Sandbox Code Playgroud)
我是 React Native 的新手,我不太明白
你可以这样做。... 只需添加退出键,然后添加/覆盖新键
this.setState({
lang1:{
...this.state.lang1,
name: "myExample"
}
})Run Code Online (Sandbox Code Playgroud)
小智 5
this.setState({
lang1: {
name: "myExample",
code: this.state.lang1.code
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12399 次 |
| 最近记录: |