Как использовать оператор распространения в Vue3

#vuejs3

#vuejs3

Вопрос:

 lt;script setup lang="ts"gt;  const {a,b,c,d,e,f,g,...h} = useTest(); // useTest() return a lot of fields; lt;/scriptgt;  

Я не хочу перечислять все поля;

Как использовать оператор распространения следующим образом: ...useTest() ;

Это единственный способ добавить lt;scriptgt; тег?

 lt;script lang="ts"gt;  import { useTest } from '.'  export default {  setup(){  return {  ...useTest(),  }  }  } lt;/scriptgt;  

Комментарии:

1. Почему бы не назначить его а const ? Тогда у вас также есть некоторое пространство имен, которое облегчает читаемость: const myNamespace = useTest() и в шаблоне вы можете ссылаться на него с помощью myNamespace.a