E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vue3+ts
vue3 TS实现动态星空+ref获取for循环的dom元素
先说一下如何通过
vue3+ts
中,如何通过ref获取dom元素首先给元素绑定ref,与vue2不同的是,ref中是个变量。
irisMoon06
·
2023-07-29 10:13
前端笔记
前端
javascript
开发语言
Vue--》打造个性化医疗服务的医院预约系统(四)
今天开始使用
vue3+ts
搭建一个医院预约系统的前台页面,因为文章会将项目的每一个地方代码的书写都会讲解到,所以本项目会分成好几篇文章进行讲解,我会在最后一篇文章中会将项目代码开源到我的GithHub上
亦世凡华、
·
2023-07-28 06:55
#
Vue技术栈
vue.js
前端
javascript
经验分享
前端框架
elementPlus+vue3之 表头字段设置组件拖拽排序重置显示隐藏(
vue3+ts
)
一、安装vuedraggablenpmi-Svuedraggable@next&yarnaddvuedraggable@next二、封装tableHeades组件###components/tableHeades/index.vue字段设置展示字段重置checkChanged(checked,index)">{{element.label}}exportdefault{name:'tablehea
jiojio在学习勒
·
2023-07-27 20:23
elementPlus+ts
javascript
vue.js
前端
vue3+ts
中 ref与reactive 指定类型
一、ref定义类型consta=ref('')//根据输入参数推导字符串类型Refconstb=ref([])//可以通过范型显示约束Refconstc:Ref=ref([])//声明类型Refconstlist=ref([1,3,5])console.log('list前:',list.value)list.value[1]=7console.log('list后:',list.value)ty
Amy_yqh
·
2023-07-27 04:57
【
vue3+ts
】TypeError: Cannot read properties of undefined (reading ‘commit‘)
项目场景:import{defineComponent,reactive,ref}from'vue'import{useStore}from'vuex'exportdefaultdefineComponent({name:'Login.vue',components:{},setup(){constonFormSubmit=(result:boolean)=>{if(result){console
weixin_42936434
·
2023-07-27 00:51
vue.js
前端
javascript
vue3+ts
中常用的两个按钮选择事件写法
1.效果演示2.vue3单页面代码演示{{item}}{{item.name}}import{ref}from"vue";letnams=ref(["按钮1","按钮2","按钮3","按钮4"]);letnams2=ref([{name:"按钮1",class:"btn3"},{name:"按钮2",class:"btn3"},{name:"按钮3",class:"btn3"},{name:"按
不染-9732
·
2023-07-26 16:28
vue3
vue.js
前端
javascript
vue3+TS
二次封装Eement-plus 表格+分页组件
由于项目中频繁的使用表格,会出现非常多的重复代码,所以决定对element-plus的table表格、Pagination分页进行二次封装,尽量避免代码冗余。代码如下:1、在components文件下新建CommonTable/CommonTable.vue文件{{scope.row[item.prop]?scope.row[item.prop]:""}}import{defineProps,de
qq_45095100
·
2023-07-26 06:34
vue组件二次封装
vue.js
elementui
javascript
Vue--》打造个性化医疗服务的医院预约系统(二)
今天开始使用
vue3+ts
搭建一个医院预约系统的前台页面,因为文章会将项目的每一个地方代码的书写都会讲解到,所以本项目会分成好几篇文章进行讲解,我会在最后一篇文章中会将项目代码开源到我的GithHub上
亦世凡华、
·
2023-07-25 05:15
#
Vue技术栈
vue.js
前端
javascript
前端框架
经验分享
如何用uni-app+vue3+vant开发微信小程序
uni-app之前一直只支持vue2语法,2021年8月:新版支持了vue3开发,App平台编译器升级为Vite;新版uni-app框架主要做了三大改进:重写框架内核:基于
vue3+ts
重写内置组件和API
秃头姐妹
·
2023-07-25 03:35
小程序
uni-app
uni-app
微信小程序
vue.js
经验分享
前端
vue3+ts
项目空格和回车代码出现红色波浪线
新创建了一个vue3+typescript项目,在项目中加一个空格或者回车换行就出现红色波浪线;我的解决办法是在vsCode的扩展中找到ESLint点击禁用然后再点击重新加载就可以解决了
燃烧的冰山..
·
2023-07-24 20:31
前端
vue.js
javascript
vue3导入模块报红解决方案——找不到模块“./XXX.vue”或其相应的类型声明
使用
vue3+ts
导入vue文件的时候,路径一切都是对的,却偏偏报错:找不到模块“./XXX.vue”或其相应的类型声明。
陈福国
·
2023-07-24 17:17
常见问题
陈福国
陈福国前端
ts导入模块报错
vue3导入组件报错
找不到模块
Vue--》打造个性化医疗服务的医院预约系统(三)
今天开始使用
vue3+ts
搭建一个医院预约系统的前台页面,因为文章会将项目的每一个地方代码的书写都会讲解到,所以本项目会分成好几篇文章进行讲解,我会在最后一篇文章中会将项目代码开源到我的GithHub上
亦世凡华、
·
2023-07-24 17:42
#
Vue技术栈
vue.js
前端
javascript
前端框架
经验分享
vue3+ts
登入按钮防抖和节流
1.在uilt文件夹下新建一个DebounceThrottle.ts进行函数的封装//防抖:防抖指的是在事件触发n秒后再执行回调,如果在n秒内再次被触发,则重新计算时间。//为什么需要防抖:就拿用户登录来说,如果不做防抖操作,多次点击登入按钮就会多次请求后台,//既会造成不必要的性能消耗也会造成用户体验的不好//防抖在连续的事件,只需触发一次回调的场景有://搜索框搜索输入。只需用户最后一次输入完
℘团子এ
·
2023-07-24 14:43
vue3
vue.js
前端
typescript
Vue--》打造个性化医疗服务的医院预约系统(一)
今天开始使用
vue3+ts
搭建一个医院预约系统的前台页面,因为文章会将项目的每一个地方代码的书写都会讲解到,所以本项目会分成好几篇文章进行讲解,我会在最后一篇文章中会将项目代码开源到我的GithHub上
亦世凡华、
·
2023-07-22 20:12
#
Vue技术栈
vue.js
前端
javascript
经验分享
前端框架
vue3+ts
打包报错处理
打包报错但是npmrundev是运行正常的经过一番搜索之后,这个错误是比较难搜索到的注意看package.json中的vue-tsc--noEmit删掉就可以了{“name”:“vuevitec”,“version”:“0.0.0”,“scripts”:{“dev”:“vite”,“build”:“vue-tsc--noEmit&&vitebuild”,“preview”:“vitepreview
云上全栈工程师
·
2023-07-22 10:31
vue.js
javascript
前端
vue3传属性时报错 [Vue warn]: Component is missing template or render function.
使用技术:
vue3+ts
用的props传值,本来都好好的,后来发现给一个子组件传值发生变化的时候,子组件展示有问题并且报警告:[Vuewarn]:Comp
一只爱吃糖的小羊
·
2023-07-21 10:15
vue3
vue.js
javascript
前端
vue3+ts
的项目中实现骨架屏
一、src/components下新建目录skeleton/index.vue骨架屏本质上就是一个div元素,给它设置宽高背景色动画等..就能得到不一样的骨架屏样式defineProps({bg:{type:String,default:"#efefef",},width:{type:Number,required:true,},height:{type:Number,required:true,
笑歪了狗头
·
2023-07-20 18:48
vue
vue.js
javascript
前端
elementUI之下拉选项加多选框功能实现
vue3+ts
根据@牛先森家的牛奶的代码修改后实现全部{{item.label}}import{defineComponent}from'vue';exportdefaultdefineComponent({props:{options:{type:Arrayas()=>Array,required:true,}},data(){return{optionsData:[]asany[],optionsAll:f
菜鸟记录
·
2023-07-20 01:35
elementui
vue.js
前端
使用模板创建【vite+vue3+ts】项目出现 “找不到模块‘vue‘或其相应的类型声明” 的解决方案
问题描述项目前台需要使用
Vue3+Ts
来写一个H5应用,然后我用模板创建npmcreatevite@latestvue3-vant-mobile----templatevue-ts创建完后进入HelloWorld.vue
六时二一
·
2023-07-19 21:08
前端学习
项目笔记
Vue3
vue.js
javascript
前端
【尚医通】
vue3+ts
前端项目开发笔记——项目分析
尚医通开发笔记一、项目分析项目在线地址:http://syt.atguigu.cn测试帐号:17720125002首页homeheader全局组件布局左:logo、title中:初始隐藏搜索框公共组件显示条件:在页面滚动到页面内搜索框的位置显示右:帮助中心登录/注册如果登录:显示帐号名,有下拉框:显示:实名认证、挂号订单、就诊人管理、退出登录footer全局公共组件布局左:京ICP备1301836
起伏羊
·
2023-07-19 20:16
项目开发
Vue
前端
前端
笔记
vue
【组件篇】在
vue3+ts
项目中基于antd封装一个通用的左侧菜单栏组件
左侧菜单栏是前端项目中基本都会碰到的一个需求,本文基于antd组件,结合vue递归组件的概念,封装了一个通用的左侧菜单栏组件,菜单目录可自由配置层级。项目用到的版本如下:1、实现sideBar.vue组件{{item.title}}importSubMenufrom'./subMenu.vue';import{SettingOutlined}from'@ant-design/icons-vue';
Ying(英子)
·
2023-07-19 14:14
web前端
前端
vue3+ts
通用组件封装
antd组件
Menu组件
IDEA中设置vue
vue3+ts
项目的@跳转
网上基本都是这个方法但是试了对我不适用ideavue项目通过@跳转vue设置完@映射路径之后在IDEA中无法跳转兜兜转转原来只需……在tsconfig.json中加入如下配置就行{"compilerOptions":{"baseUrl":".","paths":{"@/*":["./src/*"],"~/*":["./*"]}}}退出重新进来发现ok成功跳转了也不报红了✿✿ヽ(°▽°)ノ✿
小猿L
·
2023-07-19 09:17
前端
javascript
数据库
Vue3+TS
ref的使用
文章目录前言一、获取DOM1.获取domElement2.获取组件3.v-bind与ref二、响应式处理总结前言对ref的概念一直有点模糊,整理一下吧.一、获取DOM最常见的用法.1.获取domElement以CompositionAPI写法为例.引入ref,在想要获取的DOM元素上定义ref属性赋值一个自定义名称,然后在setup内声明一个同名变量来存储该DOM元素,具体如下.但并不能在setu
白瑕
·
2023-07-19 08:24
Vue.js
vue.js
前端
typescript
Vue3+Ts
<script setup>组合式API的Prop、Emit、Computed、WatchEffect、Watch、Provide/Inject、Ref用法
一、页面效果图二、父组件代码父组件:propRef:{{propRef}}propReactive:{{propReactive}}import{onMounted,ref,reactive,nextTick,toRefs,computed,provide}from'vue';importChildfrom'./components/Child.vue';//引入子组件constchildRef=
念你那丝微笑
·
2023-07-18 11:48
Vue3
javascript
vue.js
前端
Vue3+Ts
项目中语法警告解决以及如何配置使用svg
如果在项目当中遇到因为ts语法造成的波浪线警告,可以通过//@ts-ignore进行解决或者在vite-env.d.ts文件前面的declaremodule+后面是直接将其他文件爆红引入的路径复制过来,也可解决。关于配置svg文件:首先安装插件npmivite-plugin-svg-icons-D然后在入口文件进行配置如果运行出现报错使用以下指令安装一下,在运行即可npmifast-glob然后去
未及545
·
2023-07-17 09:25
vue.js
前端
javascript
Vue3+ts
;枚举(enum);Partial全部可选/Pick选一部分/配置 svg 图标/unplugin-vue-components组件自动按需加载
项目的创建使用create-vue脚手架创建项目。1.执行创建命令pnpmcreatevue#ornpminitvue@latest#oryarncreatevue2.选择项目依赖内容。✔Projectname:…//项目名✔AddTypeScript?…No/`Yes`✔AddJSXSupport?…`No`/Yes✔AddVueRouterforSinglePageApplicationdev
2301_76866366
·
2023-07-15 09:08
vue.js
前端
javascript
vue3学习笔记-使用全局注册的方法
项目场景:
vue3+ts
问题描述在main.ts中注册了一个全局的方法,由于vue3setup语法糖中没有this无法使用的问题//引用import{message}from"ant-design-vue
沙漏。
·
2023-07-15 04:36
Vue
前端
vue.js
前端
学习
基于
Vue3+TS
简单设计一个查看文章时点击展开和点击收起的小功能
这是一个展开和收起的小功能,通常用于查看文章时点击展开和点击收起。代码如下:什么是Vite,它与VueCLI有什么区别,Volar又是啥?ViteVite是一个轻量级的、速度极快的构建工具,对VueSFC提供第一优先级支持。作者是尤雨溪,同时也是Vue的作者!VueCLIVueCLI是官方提供的基于Webpack的Vue工具链,它现在处于维护模式。我们建议使用Vite开始新的项目,除非你依赖特定的
帅龍之龍
·
2023-07-13 22:54
#
Vue
前端大杂烩
vue.js
typeScript(持续吐血版)
typeScript-02-进阶(TS+Vue3)结合vue3来使用TypeScript使用vite来创建
vue3+TS
的项目使用vite创建项目,并选择带ts的版本npmcreatevite@latestmy-vue-ts-app
2301_76866366
·
2023-07-13 22:01
typescript
javascript
前端
【尚医通】
vue3+ts
前端项目开发笔记 2 —— 创建项目、封装网络请求、集成elment-plus 、重置样式、准备状态管理/路由 等开发前准备
尚医通开发记录(Vue3+TypeScript+Pinia+Axios)一、接口地址服务器地址:http://syt.atguigu.cn医院接口:http://139.198.34.216:8201/swagger-ui.html公共数据接口:http://139.198.34.216:8202/swagger-ui.html会员接口:http://139.198.34.216:8203/swa
起伏羊
·
2023-07-13 17:56
项目开发
Vue
typescript
前端
javascript
vue
Cannot find module ... or its corresponding type declarations.(ts2307)
vue3+ts
项目出现这样的编译提示,红色下划线Cannotfindmodule...oritscorrespondingtypedeclarations.
码路老默007
·
2023-06-24 03:49
vue.js
前端
javascript
【
Vue3+Ts
project】认识 Websocket 以及 socket.io 库
目录Websocketsocket.ioSocket.iO事件名总结:Socket.IO方法总结Websocket作用:WebSocket仍然提供实时的双向通信功能,使用Vue3应用程序能够与服务器进行实时数据交换降低延迟和网络开销:相比传统的HTTP请求-响应模式,WebSocket建立了持久连接,减少了网络开销和延迟,适用于需要实时数据更新的应用场景。功能:双向通信:WebSocket允许服务
春暖花开.,
·
2023-06-23 08:23
vue.js
websocket
typescript
腾讯云
java
Vue--》Vue3打造可扩展的项目管理系统后台的完整指南(六)
今天开始使用
vue3+ts
搭建一个项目管理的后台,因为文章会将项目的每一个地方代码的书写都会讲解到,所以本项目会分成好几篇文章进行讲解,我会在最后一篇文章中会将项目代码开源到我的GithHub上,大家可以自行去进行下载运行
亦世凡华、
·
2023-06-22 10:03
#
Vue技术栈
vue.js
前端
javascript
前端框架
element-plus
uniApp -- 学习笔记(
vue3+ts
)
uniApp学习笔记目录一.关于界面节点信息6月15一.关于界面节点信息6月15uniApp官网介绍(一)个人理解是官网返回一个SelectorQuery对象实例。并且可以在这个实例上使用select等方法选择节点,并使用boundingClientRect等方法选择需要查询的信息。但是关于这个需要到查询信息,只有打印出来,在onReady调用letselectorQuery:UniNamespa
徐寿春
·
2023-06-22 03:21
TOP1--
必修课
uni-app
学习
笔记
Vue3+Ts
实现贪吃蛇小游戏
文章目录前言编写食物类编写蛇类编写游戏控制类编写计分板函数启动页面效果前言前段时间学习了vue3和typescript,跟着B站李立超老师的视频做了一下这个贪吃蛇的小游戏,简单的记录一下。编写食物类classFood{element:HTMLElement;//每个食物的分值1-3的随机数score:number;constructor(){this.element=document.getEle
啾比特
·
2023-06-21 18:53
VUE
前端
javascript
html
typescript
vue.js
Vue 项目build打包发布到github pages ,刷新页面首页正常打开,子路由报错404的解决方法
index.html一样三、解决后的效果如下:相关文章Vue3+Vite+Ts开源后台管理系统模板基于ElementUi或AntdUI再次封装基础组件文档基于Element-plus再次封装基础组件文档(
vue3
wocwin
·
2023-06-21 15:40
vite+vue3项目搭建
vue专栏
vue.js
github
Vue3
404
Vue3 + Vite + Ts自己封装的基础组件库发布npm ,npm安装使用(Volar )支持TS 类型提示功能(vite-plugin-dts 使用)
一、需求在开发
Vue3+Ts
项目时:使用自己二次封装的基础组件,没有Ts类型提示,不能像Element-plus鼠标停在标签或者属性上就能提示当前组件有哪些属性(即props)及其属性的类型,如下图是Element-plus
wocwin
·
2023-06-21 14:09
vite-plugin-dts
Volar
Ts类型提示
Vite
Vue3
typescript
npm
发布
【
Vue3+Ts
project】认识 @vueuse/core 库
目标:根据屏幕宽度改变实现动态获取盒子的宽度目录目标:一、javascript实现二、@vueuse/core库实现一、javascript实现1.首先window.innerWidth获取当前屏幕宽度,然后将盒子宽度除375乘当前屏幕宽度150/375*window.innerWidth2.将获取的动态盒子宽度赋值给一个变量import{ref}from'vue';constwidth=ref(
春暖花开.,
·
2023-06-20 13:31
前端
javascript
node.js
vue.js
vue
【
Vue3+Ts
project】vant4 swipe组件实现 左右滑动滑块效果
目标效果实现前现在的效果很明显不是自己需要的,因为他每次滑动是一个屏幕的宽度这里给他添加子盒子的宽度,距目标效果已接近了,但滑动起来是不是有点像按压弹簧,弹簧又再起弹起的感觉,注意:这里宽度width="150"现在是固定的如何实现动态宽度查看下篇文章【Vue3+Tsproject】认识@vueuse/core库_春暖花开.,的博客-CSDN博客刚刚问题是没有关闭自动轮播:loop="false"
春暖花开.,
·
2023-06-20 13:01
前端
前端框架
vue.js
vue
html5
使用Vue Cli创建
Vue3+TS
项目并整合Element Plus框架以及封装使用Axios插件
一、使用VueCli创建
Vue3+TS
项目1、在桌面新建一个temp文件夹,然后在VSCode打开,打开一个终端,查看一下node、npm、vuecli的版本;WindowsPowerShell版权所有
帅龍之龍
·
2023-06-20 13:30
Vue
vue.js
【
Vue3+Ts
project】认识 nprogress 和 @types/nprogress库
目标:使用nprogress库完成切换路由时顶部进度条加载1.安装插件pnpmaddnprogresspnpmadd@types/nprogress-D或npminstallnprogressnpminstall@types/nprogress-D2.引入nprogress库和nprogress样式在router文件内importNProgressfrom'nprogress'import'npr
春暖花开.,
·
2023-06-20 13:00
vue.js
前端
javascript
vue
npm
【
Vue3+Ts
project】 vant4组件 标签页 实现 tab标签栏吸顶效果
未实现前{{item}}内容2内容3内容4实现后给van-tabs添加sticky即可实现{{item}}内容2内容3内容4
春暖花开.,
·
2023-06-18 14:14
开发语言
javascript
vue.js
vue
前端框架
【
Vue3+Ts
project】vant4 实现触发指定表单 rules校验、setTimeout和 setInterval 区别
一.使用vant组件validate属性实现触发指定输入框rules校验,满足校验通过否则失败1.给form表单绑定ref并定义值名称,然后为你想校验的表单绑定name值2.为ref的值名称定义变量名,然后ref值名称.value.validate('name值名称'),.then接收成功,.catch接收失败constform=ref()form.value.validate('mobilenN
春暖花开.,
·
2023-06-18 14:44
前端框架
javascript
vue.js
前端
【
Vue3+Ts
project】认识 defineAsyncComponent( )
Vue3内如何使用defineAsyncComponentimport{defineAsyncComponent}from'vue';constKnowledgeList=defineAsyncComponent(()=>import('文件路径'))作用:异步加载组件:defineAsyncComponent允许你将组件定义为异步加载的方式。这意味着在应用程序初始化时,不会立即下载和渲染这些组件
春暖花开.,
·
2023-06-18 14:42
javascript
前端
vue.js
vue
html5
vue3+ts
封装axios 配置BASE_URL拦截器 单个接口的拦截 全局拦截器
1.config.ts书写BASE_URL(service/request/config.ts)BASE_URL书写的方式很多1:直接在axios.create里面写死,在打包或者测试的时候手动进行修改BASE_URL2:新建一个文件在文件里面判断当前的环境进行赋值BASE_URL3:定义.env文件Eg:env.development;env.production;env.test在文件里面进行
@小朱呀路
·
2023-06-18 00:09
开发语言
typescript
vue.js
Vue3+Ts
中编写定时器
window.setInterval()的类型是number。完整代码:import{defineComponent,reactive,onMounted,}from"vue";exportdefaultdefineComponent({name:"index",setup(){conststate=reactive({time:60,//60s倒计时timer:0,//定时器对象});onMou
ᥬ 小月亮
·
2023-06-17 21:53
vue
vue.js
javascript
ecmascript
Property ‘code‘ does not exist on type ‘AxiosResponse<any, any>‘ 的解决办法
原文链接:Property‘xxx’doesnotexistontype‘AxiosResponse’的解决办法
vue3+ts
中调用接口时:constloginOut=()=>{loginOutApi(
唐志远1997
·
2023-06-17 16:13
数学建模
vue3+ts
:shims-vue.d.ts
一、本文引子uniapp(3.8.4.20230531)+vue3+ts+vite项目在搭建这个base项目的时候出现红素波浪线如图,代码运行正常,但是看起来很难受,于是各种查找,能找到的资料很少,可能和我提问不够准确也有关系,有人说删除tsconfig.js就可以了,我测试了,结果真的可以,但是这绝不是我想要的,这明显忽略了tsconfig.js这个文件的意义,继续研究吧!二、typescrip
snow@li
·
2023-06-17 13:09
前端
小程序
vue.js
前端
小程序
uniapp
使用Vite创建
Vue3+TS
项目并整合Element Plus框架等一条龙服务
记录一下使用Vite创建
Vue3+TS
项目以及整合ElementPlus框架,还有Less、Pinia、Vue-router、monaco-editor等插件或组件。
帅龍之龍
·
2023-06-16 15:09
前端大杂烩
前端
手把手教你搭建一个
vue3+ts
项目(超祥/必看)
目录一、创建vite项目二、启动vite项目三、处理一些配置问题四、增加工程化插件1、安装sass2、安装vue-router3、安装pinia4、安装element-plus5、安装axios6、设置路径别名,将相对路径改为绝对路径一、创建vite项目1、在一个文件夹下通过cmd打开,输入命令npmcreatevite@latest2、接着选择ts3、创建好之后,结构目录如下:二、启动vite项
suoh's Blog
·
2023-06-16 14:38
❤️❤️--vue3技术栈
vue.js
vue3+ts构建项目
创建vue3项目
vue3+ts+vite
从零创建vue3项目
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他