首页
学习
活动
专区
工具
TVP
发布

前端开发

专栏作者
83
文章
10193
阅读量
16
订阅数
JavaScript编码之路【ES6新特性之 Symbol 、Set 、Map、迭代器、生成器】
ES6版本邀请了新的舞伴加入:Symbol、Set和Map,这三位舞伴各具特色,各自承担着不同的角色,使得JavaScript这个舞变得更加精彩。
HelloWorldZ
2024-03-22
630
【Vue3+TypeScript】CRM系统项目搭建之 — 登录注册页【Tabs 选项卡的搭建以及 Tab 选项组件的插槽的使用】
HelloWorldZ
2024-03-20
910
【Vue3+TypeScript】CRM系统项目搭建之 — 登录注册页【部分操作界面搭建】
在使用第三方组件库的时候,可以不要一开始就把所有属性添加进去,而是可以使用最原始的状态,之后慢慢添加属性上去,这样会更加容易去理解组件库的设计,当然也可以多去想想它的底层会是如何设计的。
HelloWorldZ
2024-03-20
830
【Vue3+TypeScript】CRM系统项目搭建之 — 关于拥抱 TypeScript 这件事【下】
因此,一个变量设置类型为 any 后,相当于对该变量关闭了 TS 的类型检测,TS 压根就不管这个变量了,TypeScript 中不建议使用 any。
HelloWorldZ
2024-03-20
660
【Vue3+TypeScript】CRM系统项目搭建之 — 关于拥抱 TypeScript 这件事【上】
string 、 number 、 boolean 、 null 、 undefined 、 bigint 、 symbol 、 object
HelloWorldZ
2024-03-20
810
【Vue3+TypeScript】CRM系统项目搭建之 — 关于 VUE3 语法新变化
vite 是新一代前端构建工具,官网地址:https://vitejs.cn,vite的优势如下:
HelloWorldZ
2024-03-20
2070
【Vue3+TypeScript】CRM系统项目搭建之 — 关于如何设计出优质的 Vue 业务组件
前面知道了 Element Plus 关于组件设计时使用 CSS 变量来进行重构,接着这里就在正式进入业务开发之前,来学习如何在封装组件时在其可拓展性与贴合业务去寻找一个平衡点。
HelloWorldZ
2024-03-20
1070
【Vue3+TypeScript】CRM系统项目搭建之 — 关于 Element Plus 样式覆盖
在以前使用 Element-ui 2.x 版本的时候,是没有提供对应的样式覆盖变量的,不像 vant 组件库,可以很方便看到样式变量,很不幸, Element-plus 仍然是没有提供这样一个速查变量的方式,但是当使用其组件的时候,就发现,这些组件都在使用这些变量了。
HelloWorldZ
2024-03-20
950
【Vue3+TypeScript】CRM系统项目搭建之 — 处理 .app 背景宽高
前面完成了 Elment-plus 的集成,现在就可以进行项目的开发了,首先本项目是在一整个视口宽高下的
HelloWorldZ
2024-03-20
800
【Vue3+TypeScript】CRM系统项目搭建之 — Element-Plus集成
首先你需要安装unplugin-vue-components 和 unplugin-auto-import这两款插件
HelloWorldZ
2024-03-20
730
【Vue3+TypeScript】CRM系统项目搭建之 — 区分 development 和 production 环境
前面使用 TypeScript 对网络请求进行了封装,现在还有一件非常重要的事,就是区分开发环境和生产环境。
HelloWorldZ
2024-03-20
1110
【Vue3+TypeScript】CRM系统项目搭建之 — Axiox 网络请求封装
使用 vue 开发时,频繁使用到了 axios 这个网络请求库,这里对其做一个发起请求时携带参数方式的小结。
HelloWorldZ
2024-03-20
860
【Vue3+TypeScript】CRM系统项目搭建之 — 状态管理
前面完成了路由的基本的配置工作,现在进行项目的状态管理的配置,这里使用到的是 pinia 工具
HelloWorldZ
2024-03-20
720
【Vue3+TypeScript】CRM系统项目搭建之 — 路由配置
前面完成了项目的结构划分,也进行了样式的重置以及全局变量的配置,现在开始该项目的路由配置
HelloWorldZ
2024-03-20
840
【Vue3+TypeScript】CRM系统项目搭建之 — CSS样式方案
scss变量最好不要到单独的 .vue 文件里去使用,因此将 scss 的变量配置成全局的
HelloWorldZ
2024-03-20
850
【Vue3+TypeScript】CRM系统项目搭建之 — 代码规范
EditorConfig 有助于为不同的 IDE 编辑器处理同一项目多个开发人员维护一致的代码风格。
HelloWorldZ
2024-03-20
970
v-for 遍历图片的时候,正常写法 src 路径读不出来
使用 v-for 进行遍历的时候,正常写的相对路径引入,结果页面引入图片资源失败了
HelloWorldZ
2024-03-20
650
2670.找出不同元素数目差数组-力扣(LeetCode)
给你一个下标从 0 开始的数组 nums ,数组长度为 n 。nums 的 不同元素数目差 数组可以用一个长度为 n 的数组 diff 表示,其中 diff[i] 等于前缀 nums[0, ..., i] 中不同元素的数目 减去 后缀 nums[i + 1, ..., n - 1] 中不同元素的数目。返回 nums 的 不同元素数目差 数组。注意 nums[i, ..., j] 表示 nums 的一个从下标 i 开始到下标 j 结束的子数组(包含下标 i 和 j 对应元素)。特别需要说明的是,如果 i > j ,则 nums[i, ..., j] 表示一个空子数组。
HelloWorldZ
2024-03-20
650
821.字符的最短距离-力扣(LeetCode)
给你一个字符串 s 和一个字符 c ,且 c 是 s 中出现过的字符。返回一个整数数组 answer ,其中 answer.length == s.length 且 answer[i] 是 s 中从下标 i 到离它 最近 的字符 c 的 距离 。两个下标 i 和 j 之间的 距离 为 abs(i - j) ,其中 abs 是绝对值函数。
HelloWorldZ
2024-03-20
710
【HTML+CSS+JavaScript】Animated Navigation
HelloWorldZ
2024-03-20
750
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com