在vue3.0中使功能模块化
使用建议
- 在src目录中新建hooks文件夹,用于存放模块化功能
例如,要封装一个axios方法需要在很多个模板中使用,可以在hooks 文件夹中单独创建一个ts文件,写入如下代码
import {
ref } from 'vue'
import axios from 'axios'
export default function useURLLoader(url: string) {
const res = ref(null)
const loading = ref