如何解决尝试将动态数据从道具传递到从服务器加载的文本内部使用 MERN 堆栈
我有一些从服务器返回的数据: [ {名称:“example1”,段落:“一些随机文本${ValueIwantToPass}”}, 等等 ]
我用这些文本填充文本区域。我希望在前端从其他组件的道具中动态传递文本中的 ${ValueIwantToPass} 并能够编辑文本。可能吗?
解决方法
也许它适合你
制作状态
state={
response:[]
}
将服务器资源更改为:
[ { name: "example1",paragraph: "Some random text" },etc ]
(从 res 中删除 ${ValueIwantToPass})
保存服务器资源到状态
this.setState({response:res.data})
然后改变它:
var response=[...this.state.response]
var ValueWantToPass=this.prop.ValueWantToPass
response[0].paragraph += ValueWantToPass
this.setState({response})
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。