logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在vite中配置scss预处理遇到的坑

vite运行报错vite.config.ts配置css: {// css预处理器preprocessorOptions: {scss: {// 引入 var.scss 这样就可以在全局中使用 var.scss中预定义的变量了additionalData: '@import "./src/assets/scss/var.scss"'}}}helloWorld.vue<style lang="s

vue3+ts中定义ref变量,设置变量类型

给定义的 ref 的值设置类型<template><el-input ref="input"></el-input></template>//....import {Ref, ref} from 'vue'const input: Ref<HTMLElement> = ref(null)这样写之后会导致编译报错(vuetur报错)Type

#typescript
记录下 typescript 使用 typeof 和 keyof 将一个对象所有的key定义为一个类型

typeofconst obj = {name: '测试',id: 1,children: {name: '测试-子',id: 2}}// 定义类型type ObjType = typeof obj// 这个时候的 ObjType 的类型为 {name: string, id: number, children: {name: string, id: number}}keyofinterface

#typescript#前端#javascript
vue3踩坑之-Suspense

vue3 Suspensevue3新增了异步组件,和一堆api。。文档最近使用vue3开发中,需要在setup中使用async获取接口数据// ...async setup () {await $http.getUserInfo().then((res: any) => {//... 处理数据})await $http.getApplicationInfo().then((res: any)

到底了