/** * 规则 */ const time_rule = [ { rule: (hours: number) => hours >= 0 && hours < 6, intro: "凌晨好 🌛" }, { rule: (hours: number) => hours >= 6 &&
import type { IApiResult } from "@/api/type"; import axios from "axios"; import { ElNotification } from "element-plus"; //创建axios对象 const service = a
在开发项目的时候,经常会用到svg矢量图,而且我们使用svg以后,页面上加载的不在是图片资源,这对页面性能来说是很大的提升,SVG比img小很多,占用资源很少 官方支持vbenjs/vite-plugin-svg-icons - Vite 中文文档 安装svg依赖插件 pnpm install vi
CSS 常用布局可分为 5 大类,覆盖从简单到复杂的页面需求,核心特点和使用场景如下: 1. 流式布局(Flow Layout) 核心原理:浏览器默认布局方式,元素按「块级独占一行、行内并排」的规则自然排列,宽高随内容或父容器自适应。 关键属性:无需额外属性,依赖 display: block/in
1、创建项目 $ pnpm create vue@latest my-admin-vue3
1、创建项目 pnpm create vite my-vue3-ts --template vue-ts 2、安装依赖 pnpm install 3、运行项目 pnpm dev 4、开发配置 vite.config.ts
1、ref ref创建基本类型的响应式数据。也可以 2、reactive reactive 创建对象类型的响应式数据,响应式数据是深层次的 3、toRefs 和 toRef 将一个响应式对象中的每一个属性,转换为ref对象 toRefstoRef功能一致,toRefs可以批量转换。
1、setup说明 setup是Vue3中一个新的配置项,值是一个函数,它是 Composition API “表演的舞台”,组件中所用到的:数据、方法、计算属性、监视......等等,均配置
1、形状 2、对象 //创建一个长方体几何对象Geometry //const geometry = new THREE.BoxGeometry(30,30,30); //圆柱 //const geometry = new THREE.CylinderGeometry(5, 5, 20, 32);