在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ props傳入一個對象的所有屬性的用法

props傳入一個對象的所有屬性的用法

看文檔看到這里有點不懂:https://cn.vuejs.org/v2/guide...

如果你想要將一個對象的所有屬性都作為 prop 傳入,你可以使用不帶參數(shù)的 v-bind (取代 v-bind:prop-name)。例如,對于一個給定的對象 post:

post: {
id: 1,
title: 'My Journey with Vue'
}
下面的模板:

<blog-post v-bind="post"></blog-post>
等價于:

<blog-post
v-bind:id="post.id"
v-bind:title="post.title"

</blog-post>

那么問題來了,像這種父組件通過v-bind="post"傳遞過來的數(shù)據(jù),子組件props里面通過什么來接收這個post對象?

回答
編輯回答
笑忘初

接收的話,就直接

{
    props: ['id', 'title'],
}

就可以了,相當于傳值的時候少寫一點點代碼。

2018年3月13日 08:41