vue.js 一般来说,“ prop ”和“属性”之间有什么区别吗?

mdfafbf1  于 2023-05-18  发布在  Vue.js
关注(0)|答案(1)|浏览(126)

这是当今大多数Web前端框架中引入的词汇概念。传递给组件的参数被称为“props”,例如,无论是在React还是Vue中。
甚至官方文件也到处提到“ prop ”这个词,包括翻译版本。
我个人更喜欢使用完整的“财产”一词,因为“ prop ”在我听来有点奇怪。我同意,这是一个相当主观的看法。
由于“prop”被如此广泛地使用,它只是“property”的简写,还是一个我应该注意的稍微不同的概念?

nhaq1z21

nhaq1z211#

正如你所怀疑的,“ prop ”只是“财产”的简称。旧的React文档直接这样说(https://legacy.reactjs.org/docs/components-and-props.html):
这个函数是一个有效的React组件,因为它接受一个带有数据的“props”(代表属性)对象参数,并返回一个React元素。

相关问题