# useAttrs

获取组件的 attrs，可排除特定的属性

## Usage

```vue
<script setup lang="ts">
  import { useAttrs } from '@eciol/hooks';

  const attrs = useAttrs();
  console.log('attrs: ', attrs);
</script>
```

## Type Declarations

```ts
interface UseAttrsOptions {
  /**
   * 是否排除监听器
   *
   * @default false
   */
  excludeListeners?: boolean;
  /**
   * 排除的属性
   *
   * @default []
   */
  excludeKeys?: string[];
  /**
   * 是否排除默认属性（class，style）
   *
   * @default true
   */
  excludeDefaultKeys?: boolean;
}
declare function useAttrs(options?: UseAttrsOptions): Recordable<any>;
```
