草庐IT

nodejs_vue

全部标签

推荐 8 个支持 Vue3 的前端 UI 组件库,免费开源、漂亮美观,涵盖常用的业务组件

Vue3正式发布已经快2年了,今年2月也正式变成Vue项目的默认版本,今天分享8个优秀的Vue3UI组件库。ElementPlus相关网址:https://www.thosefree.com/element-plus饿了么团队基于Vue3.0更新发布的优秀开源桌面UI组件库,这是ElementUI的升级版本,体验同样优秀,api更加友好,文档同样详尽,很香,也是我开发管理后台的主要UI框架。在本站建站之初就强烈发文推荐过Element–饿了么团队出品的神级桌面UI组件库,它诞生于2016年,起初是饿了么内部的业务组件库,主要用于快速开发中后台管理产品。在开源后深受广大前端开发者的喜爱,4年多的

Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(项目演示、涉及知识点、源码分享)

基于Vue3.x+VantUI的多功能记账本(一)文章目录基于Vue3.x+VantUI的多功能记账本(一)Vue3.x实现多功能记账本1、前言2、项目演示3、涉及知识点4、写到最后(附源码)Vue3.x实现多功能记账本1、前言如果你对vue3.x的基础知识还很陌生,推荐先去学习一下vue基础内容参考链接Vue2.x全家桶Vue2.x全家桶参考链接Vue3.x知识一览Vue3.x重点知识参考链接如果你刚学完vue3,想检查一下自己的学习成果如果你已学完vue3,想快速回顾复习所学知识如果你已精通vue3,想做个小项目那不妨看完这一系列文章,我保证你一定会有收获的!2、项目演示Vue3+Vant

vue3实现动态菜单和动态路由和刷新后白屏处理

前言:项目中,当每一个角色得到的界面不一致的时候,我们就不能使用静态菜单了,而是要从后端得到动态的菜单数据,然后动态的将菜单数据展示在界面上。除了在界面展示,也还要将界面的路由动态添加,在路由动态添加之后,你可能会出现刷新界面,界面变白的情况,页面刷新白屏其实是因为vuex引起的,由于刷新页面vuex数据会丢失,所以动态添加路由这一步也就失效了。这种情况我会在最后给一个处理方法。所以这个博客会做两个部分的处理:        动态菜单生成    动态添加路由  动态菜单生成1.获得后端数据(有mock模拟数据,也可以使用后端接口)1.1使用mock得到模拟数据没有下载mock的可以查看:Vue

【014】基于Vue.js的移动端购物商城网站(含源码、课设报告)

文章目录一、项目介绍二、代码及报告获取一、项目介绍基于Vue.js的移动端购物商城网站(含源码、课设报告),代码获取放在文末了,码字不易,感谢点赞~一、系统概述本部分主要是对项目进行简要描述,包括开发背景、目的、内容及意义。Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API,通过Vue.js开发微商城项目,以轻量级的框架,实现双向数据绑定,并进行模块化开发。该商城项目实现了基本的商品分类、商品导航栏首页、个人订单详情、个人信息界面。二、开发环境本部分介绍项目开发中使用的环境,包括使用的操作系统、代码编辑工具、项目调试工具、项目中使用的脚手架等。操作系统:win1

【开源】基于微信小程序、Vue和SpringBoot的智慧家政系统

项目编号:S063,文末获取源码。\color{red}{项目编号:S063,文末获取源码。}项目编号:S063,文末获取源码。目录一、摘要1.1项目介绍1.2项目录屏二、功能模块三、系统展示四、核心代码4.1查询家政服务4.2新增单条服务订单4.3新增留言反馈4.4小程序登录4.5小程序数据展示五、免责说明一、摘要1.1项目介绍基于微信小程序+JAVA+Vue+SpringBoot+MySQL的智慧家政系统,包含了地址管理模、订单管理、家政分类管理、家政服务管理、用户反馈管理模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,基

用echarts在vue2中实现3d饼图

先看效果,再看文章:一、安装插件3d的图不仅用到echarts,还用到了echarts-gl,因此都需要安装一下哦~npminstallechartsnpminstallecharts-gl@2.0.9//可以指定版本,也可不指定二、在main.js中引入import*asechartsfrom"echarts";import'echarts-gl';Vue.prototype.$echarts=echarts;三、在组件中使用直接复制粘贴吧,省事exportdefault{name:"Zysjg",data(){return{optionData:[{name:'工业',//名称value:

Vite4+Typescript+Vue3+Pinia 从零搭建(4) - 代码规范

项目代码同步至码云weiz-vue3-template要求代码规范,主要是为了提高多人协同和代码维护效率,结合到此项目,具体工作就是为项目配置eslint和prettier。editorconfig安装EditorConfigforVSCode插件,根目录下新建.editorconfig文件,增加以下配置[*.{js,jsx,ts,tsx,vue}]indent_style=spaceindent_size=2end_of_line=crlftrim_trailing_whitespace=trueinsert_final_newline=truemax_line_length=120如果是非

VUE2:关于axios的跨域问题(No ‘Access-Control-Allow-Origin‘ )以及解决方案(亲测有用,全流程配图文版,建议收藏)

今天在开发中新写了一个前端的项目作为集成,公司是保密项目所以公司代码肯定是不能粘贴了,回家之后还是觉得记录一下比较好,所以自己模拟了一个来给大家解决一下。在VUE2的开发过程中跨域问题肯定是前端程序员都遇到过的问题,尤其还是像我这种半吊子前端,报错内容如下:ccesstoXMLHttpRequestat'http://localhost:8080/XXXXXXXX'fromorigin'http://localhost:8081'hasbeenblockedbyCORSpolicy:No'Access-Control-Allow-Origin'headerispresentonthereque

Vue 网络处理 - axios 异步请求的使用,请求响应拦截器(最佳实践)

目录一、axiox1.1、axios简介1.2、axios基本使用1.2.1、下载核心js文件.1.2.2、发送GET异步请求1.2.3、发送POST 异步请求1.2.4、发送GET、POST请求最佳实践1.3、请求响应拦截器1.3.1、拦截器解释1.3.2、请求拦截器的使用1.3.3、响应拦截器的使用1.3.4、拦截器在Vue脚手架中的使用(最佳实践)一、axiox1.1、axios简介axios用来在前端页面发起一个异步请求,请求之后页面不动,响应回来刷新局部.1.为什么不使用ajax呢?官方:在jQuery中推荐使用ajax技术,Vue里面不推荐使用jQuery框架,因此Vue更推荐使用

Vue组件之间的通讯方式(父传子、子传父、兄弟组件间传值、非父子组件间传值)

Vue组件之间的通讯方式(父传子、子传父、兄弟组件间传值)*引子首先,我们初步建立一个以vue/cli4为基础的项目;在components的文件夹下新建Parent.vue和ChildOne的父组件和子组件;在App.vue和Parent.vue中映射成组件标签。基本结构如下:Parent.vuetemplate>div> h1>Parent/h1>child-one>/child-one>/div>/template>script>importChildOnefrom'@/components/ChildOne'exportdefault{data(){return{}},componen