useAttrs — Composition API. $attrs — Options API.
useAttrs:
1<script setup>2import { useAttrs } from "vue"34const attrs = useAttrs()5console.log(attrs) // All non-prop attributes6</script>78<template>9 <div v-bind="attrs">Content</div>10</template>
$attrs:
1export default {2 inheritAttrs: false,3 mounted() {4 console.log(this.$attrs)5 }6}
What $attrs includes: