跳到主要内容

props, attrs

都是父传子

v-bind

父组件通过 v-bind 将数据传递给子组件.

<img v-bind:src="imageSrc" />
<img :src="imageSrc" />
<img v-bind="objectOfAttrs" />

通过 v-bind 传递的 style, class 属性会自动合并到子组件的根元素中.

$attr

$attr 是一个对象,包含父组件传递给子组件的所有属性(props, emits, class, style 除外).

  • props: defineProps
  • emits: defineEmits