如何在本机反应中使用带变量的对象?
Posted
技术标签:
【中文标题】如何在本机反应中使用带变量的对象?【英文标题】:How to use object with variable in react native? 【发布时间】:2021-11-10 10:17:36 【问题描述】:我是 react native 的新手。
我的问题很简单: 我需要用顾问的地址更改电子邮件的主题。 example: Vul uw vraag, naam en adres inaddress
地址是对象,所以如何从这个创建一个字符串: activeUser.rentalUnit?.address.street activeUser.rentalUnit?.address.houseNumberactiveUser.rentalUnit?.address.postCode activeUser.rentalUnit?.address.city 并使用我将在主题和正文中使用的一个变量进行制作。 谢谢大家:)
const onSendMail = () =>
Linking.openURL(
`mailto:$activeUser.rentalUnit?.complex?.email || 'info@woonzorg.nl'?subject=$Strings.Board.EmailSubject&body=$Strings.Board.EmailText $
activeUser.rentalUnit?.address?.street
`,
);
;
【问题讨论】:
【参考方案1】:您的意思是要连接地址字符串吗?
const onSendMail = () =>
const subjectAddress = `$activeUser.rentalUnit?.address.street $activeUser.rentalUnit?.address.houseNumber$activeUser.rentalUnit?.address.postCode $activeUser.rentalUnit?.address.city`
Linking.openURL(
`mailto:$activeUser.rentalUnit?.complex?.email || 'info@woonzorg.nl'?subject=$subjectAddress&body=$Strings.Board.EmailText $
subjectAddress
`,
);
;
【讨论】:
以上是关于如何在本机反应中使用带变量的对象?的主要内容,如果未能解决你的问题,请参考以下文章
如何在本机反应中修复“TypeError:未定义不是对象(评估'_reactNativeCamera.default.constants')”错误?