vue 在render函数中 {...{ on: { edit: onEdit } }} 是啥意思

vue 在render函数中 {...{ on: { edit: onEdit } }} 是啥意思

这是antd封装的组件,看到 它里面有 {...{ on: { edit: onEdit } }}>,请问这个 on edit onEdit 哪里来的,分别啥意思?谢谢

  render () {

...

return (

<div class="ant-pro-multi-tab">

<div class="ant-pro-multi-tab-wrapper">

<a-tabs

...

...

{...{ on: { edit: onEdit } }}>

...

...

{panes}

</a-tabs>

</div>

</div>

)

}


回答:

相当于

<a-tabs

on={{

edit: onEdit

}}

>

{panes}

</a-tabs>

on是传入的属性,属性值是一个对象,对象里面一个edit属性,edit的值是onEdit变量(上下文中的变量,看起来是一个方法)

以上是 vue 在render函数中 {...{ on: { edit: onEdit } }} 是啥意思 的全部内容, 来源链接: utcz.com/p/937119.html

回到顶部