propsData
已移除
概述
propsData
选项用于在创建 Vue 实例时传递 props,现已移除。要将 props 传递给 Vue 3 应用程序的根组件,请使用 createApp 的第二个参数。
2.x 语法
在 2.x 中,我们可以在创建 Vue 实例时传递 props
js
const Comp = Vue.extend({
props: ['username'],
template: '<div>{{ username }}</div>'
})
new Comp({
propsData: {
username: 'Evan'
}
})
3.x 更新
propsData
选项已移除。如果您需要在创建根组件实例时传递 props,则应使用 createApp
的第二个参数
js
const app = createApp(
{
props: ['username'],
template: '<div>{{ username }}</div>'
},
{ username: 'Evan' }
)