×

typescript

vue3 setup + ts + vite 项目问题解决:Cannot find module ... or its corresponding type declarations.(ts2307)

潇潇暮雨 潇潇暮雨 发表于2024-05-02 浏览38449 评论0
昨日我尝试使用vue3 setup + ts + vite进行vue3项目的实现,遇到此问题: Cannot find module ... or its corresponding type declarations.(ts2307) 文件报错类型以及ts官方错误说明: 这里以别名"@"为例子: // .vue文件 <script setup lang="ts"> import LoginApi from '@/apis/loginApi'; // (ts2307) i

html5

从零开始学WEB前端——JavaScript数据类型

ㅤ 发表于2024-05-02 浏览6924 评论0
📓项目介绍 先做个自我介绍,本人是一个没人写前端所以就自学前端的后端程序员🙇。在此项目中我会和大家一起从零基础开始学习前端,从后端程序员的视角来看前端,受限于作者的水平本项目暂时只会更新到前端框架VUE,不会涉及node.js。该项目适合零基础的小白或者和我一样开发网站没人写前端所以自学前端的后端程序员😂。 该项目的学习顺序是按照我自己学习时总结出来的,其中的每个知识点都是我认真去理解的,同时也查了很多的资料,所有的参考资料我都放在了文章末尾。尊重开源,尊重知识产权。每一个案例我都亲手写过

typescript

vue3+vite2中多环境配置及请求代理(proxy)

下岗青年 下岗青年 发表于2024-05-02 浏览7712 评论0
技术栈:uniapp的vue3+vite2+ts版本 前言:对开发环境和生产环境进行环境配置,以及打包到生产环境的问题解决(使用vite即通用,不仅限于uni) 一、创建环境文件 在vite.config.ts同级目录下创建.env.development和.env.production,在文件里添加语句,如下,必须以VITE开头才能被识别到,请求地址替换成你自己所需的 VITE_BASE_API = "https://www.bilibili.com" 二、启动项设置 在pac

typescript

ant-design-vue中DatePicker 日期选择框(禁用部分时间和显示设置)

清风 清风 发表于2024-05-02 浏览7340 评论0
最近一直做ant-design-vue项目,总结下DatePicker 日期选择框 主要应用禁用部分时间,比如今天以后的,或者今天以前的。 显示年月日和时分秒 一、 第一种单天时间选择 1、限制只能选明天及之后的日期(今天不可选中) disabledDate (current) { return current && current < moment().endOf('day') } 2、限制只能选今天及之后的日期(今天可选中) d

typescript

pinia详细使用步骤(0基础)(pin使用方法)

!!!!!!! !!!!!!! 发表于2024-05-02 浏览5882 评论0
Pinia简介 学vue2的都知道vuex状态管理,所谓状态管理,简单来说就是一个存储数据的地方,存放在Vuex中的数据在各个组件中都能访问到,它是Vue生态中重要的组成部分。 而pinia同理也是起到状态管理的作用,但是它又不完全同于vuex,相比有如下优点: Vue2和Vue3都支持,这让我们同时使用Vue2和Vue3的小伙伴都能很快上手。 pinia中只有state、getter、action,抛弃了Vuex中的Mutation,Vuex中mutation一直都不太受小伙伴们的待

前端框架

uniapp pinia安装及使用(uniapp使用教程)

qq_45zcwatb qq_45zcwatb 发表于2024-05-02 浏览8937 评论0
uniapp vuex和pinia使用 二者都为vue的状态存储插件,pinia被誉为vuex的下一代状态存储 实例 简单登录和退出效果图 1新建uniapp项目 详细文档看官方的uniapp新建项目链接 2安装pinia 如果新建项目,先初始化一下 npm init -y npm install pinia --save 3新建pinia store目录,并创建相关文件 名字自己定我的是pinia-store,在目录下新建index.js和logi

html5

零基础10天学会网页制作第二天(中)之属性和a标签介绍(网页制作的基本标签)

qq_kjhqwwxp qq_kjhqwwxp 发表于2024-05-02 浏览5607 评论0
去年的时候,自己专门写过针对网页制作的一系列课程,中间断更了,今年再接着续更,毕竟花了时间去写了,还是尽量的分享出来,希望能帮助到喜欢网页制作的朋友们。 上半部分呢,主要讲述的是路径的选择,这个是至关重要的,前边也说过,路径不仅仅局限于图片的选择,以后的css,javascript,以及网页的跳转等等,都会牵扯到路径,所以,才花费了较大篇幅去阐述,也希望大家能够引起重视。 还有一个知识点需要补充一下,上半部分呢,对于图片的路径都是采用的本地路径,如果我们要加载网上的某一张图片呢?这个其实更简

html

R语言作图好看的秘籍:RColorBrewer调色板详解(R语言调色板)

龙运凯ᵀ¹⁸⁶¹⁰⁶⁶⁸⁷⁸⁸ 龙运凯ᵀ¹⁸⁶¹⁰⁶⁶⁸⁷⁸⁸ 发表于2024-05-02 浏览6013 评论0
朋友们说我作图的配色还可以,这其实不是我的功劳,是因为 R 语言有许多非常优秀的调色板,本文就介绍一个非常流行的,我也经常在用的调色板 R 包:RColorBrewer。 安装 install.packages("RColorBrewer") 加载 library(RColorBrewer) library(knitr) 初探 ?RColorBrewer 在帮助页面可以看到以下信息: brewer.pal(n, name) display.brewer.pal(n

html5

canvas渐变(canvas渐变色)

刀贱贱 刀贱贱 发表于2024-05-02 浏览5510 评论0
canvas设置渐变的两种方式: createLinearGradient(x,y,x1,y1) : 创建线条渐变 createRadialGradient(x,y,r,x1,y1,r1) : 创建一个径向/圆渐变 在线试一试 createLinearGradient(x,y,x1,y1) x:渐变开始点的 x 坐标 y:渐变开始点的 y 坐标 x1:渐变结束点的 x 坐标 y1:渐变结束点的 y 坐标 代码如下: const c = document.getElementByI

html5

HTML5基础教程笔记(HTML5笔记)

luo5943 luo5943 发表于2024-05-02 浏览4342 评论0
实体 在网页中编写多个空格默认情况会自动被浏览器解析为一个空格 在HTML中有些时候,我们不能直接写一些特殊符号,比如:多个连续的空格,比如字母两侧的大于号和小于号 如果我们需要在网页中书写这些特殊的符号,则需要使用HTML中的实体(转义字符) 实体的语法: &实体的名字(&nbsp 空格;&gt 大于号;&lt 小于号;&copy 版权符号......); meta标签 meta主要用于设置网页中的一些元数据,元数据不是给用户看得   

html5

面试题准备(十三):盒子模型(什么是盒子模型面试题)

浈韵茶业 浈韵茶业 发表于2024-05-02 浏览4256 评论0
概述 最内部的 content 是元素实际内容,它的外侧是内边距 padding,内边距外侧是边框 border,边框外侧是外边距 margin,margin 是透明的,不会遮挡被当前元素覆盖的元素 盒子类型 标准盒模型 标准盒模型的内容区域就是 content 所占区域 它的宽 width 即为 content 的宽,高 height 即为 content 的高 在标准盒模型下,修改内边距 padding 和边框 border 会撑大盒子,要注意元素之