我已经将所有值存储在名为data的状态中,如下所示:
loadValues = () => {
this.setState({
data: [`{"Price:" "${this.state.price}","Title": "${this.state.title}","MenuId": "${this.state.code}","Quantity": "${this.state.counter}"}`],
})
}
现在我需要帮助将这些值存储在sessionStorage中并在控制台中将其打印出来。(reactJs)。预先感谢。
答案 0 :(得分:2)
u可以使用sessionStorage.setItem()存储值 和sessionStorage.getItem()获取值
答案 1 :(得分:2)
这不是关于reactJs的问题。这只是javascript。 使用此
sessionStorage.setItem('key', 'value');
答案 2 :(得分:2)
您只能这样做:
loadValues = () => {
this.setState({
data: [`{"Price:" "${this.state.price}","Title": "${this.state.title}","MenuId": "${this.state.code}","Quantity": "${this.state.counter}"}`],
}, () => {
sessionStorage.setItem('data', this.state.data)
})
}