用引号和大括号反应原生属性值
Posted
技术标签:
【中文标题】用引号和大括号反应原生属性值【英文标题】:React Native property values in quotes vs braces 【发布时间】:2021-11-21 09:24:24 【问题描述】:我目前正在学习 React Native,想知道为什么有些 props 的值在引号 ""
中,而有些在花括号 中的值。
我应该在何时使用引号和大括号有一个标准吗?
<Button title="Press me" onPress=() => console.log("Hello")/>
例如,在上面的行中,title
使用引号编写,但 onPress
属性使用大括号。
【问题讨论】:
title="Press me"
与title='Press me'
基本相同。
这能回答你的问题吗? React/JSX attrs w/strings vs braces
***.com/questions/43904825/…
【参考方案1】:
引号用于传递简单字符串时。
大括号适用于您想要运行 javascript 代码时。例如,如果您想将变量作为道具传递,则需要使用大括号。
我个人尽可能使用引号,但大多数时候您需要使用大括号。
【讨论】:
以上是关于用引号和大括号反应原生属性值的主要内容,如果未能解决你的问题,请参考以下文章