logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Node.js(了解):fs、path模块、url端口号、模块化、包、npm

前端工程化:开发项目直到上线,过程中集成的所有工具和技术。模块:类似插件,封装了方法/属性fs模块:封装了与本机文件系统进行交互的方法/属性写入过程中有错误,err参数就有值,否则,err参数就为空3、path模块 - 路径处理建议:在Node.js代码中,使用绝对路径补充:__dirname(注意:前面是两个下划线)内置变量(获取当前模块目录 - 绝对路径)注意:Windows:路径是\Mac:

#node.js
Vue3:组合式API、Vue3.3新特性、Pinia

本质:在原有传入数据的基础上,外层包了一层对象,包成复杂类型。底层包成复杂类型之后,再借助reactive实现的响应式。create-vue是Vue官方新的脚手架工具,底层切换到了vite,为开发提供快速响应。作用和场景:顶层组件向任意的底层组件传递数据和方法,实现跨层组件通信。3、数据和函数需要在setup最后return中写,才能在模板中应用。props传递的数据,模板中可以直接使用,脚本中。

#前端#javascript
小兔鲜电商项目(二):一级分类、二级分类制作

在 Vue 中使用带有参数的路由时需要注意的是,当用户从 /users/johnny 导航到 /users/jolyne 时,相同的组件实例将被重复使用。2、监听路由变化,变化之后执行数据更新操作:beforeRouteUpdate:钩子函数可以在每次路由更新之前执行,在回调中执行需要数据更新的业务逻辑即可。在Category文件夹下创建composables文件夹,然后创建useBanner.j

#vue.js#javascript#前端
小兔鲜电商项目(三):详情页

本文介绍了电商平台商品详情页的开发实现过程,主要包括以下内容:1. 路由配置与基础数据渲染,通过动态路由获取商品ID并渲染详情数据;2. 热榜区组件开发,实现24小时和周热榜的数据适配与展示;3. 图片预览组件实现小图切换大图功能,并开发放大镜效果;4. SKU组件集成,处理商品规格选择;5. 全局组件注册方案,统一管理通用组件。文章详细讲解了各功能模块的实现思路和关键代码,包括数据获取、组件封装

#vue.js#javascript#elementui
小兔鲜电商项目(四)---登录页

ElementPlus表单组件内置了初始的校验配置,应付简单的校验只需要通过配置即可,如果想要定制一些特殊的校验需求,可以使用自定义校验规则。// 表单校验agree:''})agree: [// value:当前输入的数据 callback:校验处理函数,校验通过调用//自定义校验逻辑// 勾选协议通过,不勾选不通过callBack()} else {callBack(new Error('请勾

#前端#vue.js#javascript
小兔鲜电商项目(五)---购物车

本文摘要:本文详细介绍了购物车功能的实现过程,包括本地和服务器端购物车操作。主要内容包括:1)使用Pinia管理购物车状态;2)实现商品添加、删除、单选/全选功能;3)购物车数据统计计算;4)登录状态下与服务器同步购物车数据;5)退出登录时清空购物车数据;6)本地与服务器购物车数据合并机制。通过组件化开发实现了头部购物车展示和购物车列表页面,并处理了登录/未登录状态下的不同业务逻辑,确保购物车数据

#javascript#前端#vue.js
小兔鲜电商项目(六)---结算、支付和会员中心

本文介绍了电商结算页面的开发实现,主要包括三个部分:1)结算页面功能开发,包含地址管理、商品展示、配送时间选择、支付方式和金额明细等功能模块;2)支付功能实现,包括支付页面渲染、支付宝支付对接和支付结果展示;3)会员中心开发,实现了个人中心信息展示和订单管理功能。技术栈采用Vue3组合式API,结合Element UI组件库,通过封装接口请求实现前后端数据交互。重点实现了地址切换、订单生成、支付流

#前端#javascript#vue.js
到底了