随身笔记
随身笔记

$attrs

1,父组件的class样式会和子组件跟节点上的class样式合并

https://sdeno.com/wp-content/uploads/2024/03/attr20240305162301.png

 

2,$attrs接收,在子组件中未在props里面定义的属性名的值

https://sdeno.com/wp-content/uploads/2024/03/attr44420240305162301-1024x378.png

 

3,

https://sdeno.com/wp-content/uploads/2024/03/a120240305164155.png

 

4,禁止子组件继承class

https://sdeno.com/wp-content/uploads/2024/03/vv20240305170816.png
https://sdeno.com/wp-content/uploads/2024/03/ttt20240305170949.png
With Vue ^3.3, you can now use defineOptions() directly:
import {defineOptions} from 'vue'
<script setup>
  defineOptions({
    name: 'CustomName',
    inheritAttrs: false,
    customOptions: {},
  })
</script>

 

 

随身笔记

$attrs
1,父组件的class样式会和子组件跟节点上的class样式合并   2,$attrs接收,在子组件中未在props里面定义的属性名的值   3,   4,禁止子…
扫描二维码继续阅读
2024-03-05