- 博客(41)
- 收藏
- 关注

原创 vue 修饰符
事件修饰符 .native父组件中为子组件绑定一个原生事件当给子组件添加事件时事件无法直接执行 (会被认为是自定义事件,子传父)让这个事件执行 1:在子组件中使用$emit() 2:使用 .native 修饰符 但这个事件必须是原生事件属性修饰符.sync 实现父子组件间的双向绑定 与 v-model 类似 但可以有多个v-model的原理// 父组件的子组件标签<com1 v-model="num">&...
2021-06-24 22:58:15
194
2
原创 redis 数据库
优点 : 性能高,数据类型丰富,原子性-事务要么全部完成要么全不做。key-value型数据库 常用于 数据缓存,大量数据处理。
2023-03-08 14:20:31
130
原创 RESTful风格
通过一个接口(url)完成增删改查,一般统一格式为 `http:locaihost/api/${id}`通过请求类型区分进行的业务操作。
2023-03-08 14:05:47
70
原创 装饰器的使用
为了可以在装饰器中使用自定义参数,将返回值作为装饰器主题函数获取参数。装饰器是一种特殊的类型声明,可以附加在类,方法,属性以及参数上。
2023-03-07 09:16:48
87
原创 Nest.js创建安装
nestjs内置框架 默认express 能够快速构建服务端应用程序,且学习成本非常低,容易上手第二个可选框架 Fastify 高性能,速度快。
2023-03-07 09:11:40
309
原创 excel导入功能
目的 一次性添加多个成员信息,这个时候就需要我们开发一个批量导入的功能:将事先以excel格式保存的文件批量导入进来操作步骤 后端提供一个excel模板文件 用户填写这个excel模板文件 上传这个文件,实现批量导入功能 方案1:后端主导 (大量工作在后端)2:前端主导 (前端读excel文件,调接口 把数据给后端)使用vue-admin-element中的导入方案(前端)1:安装插件 npm install xlsx -S2...
2021-07-05 20:00:10
257
原创 实现导出excel 文件
vue-element-admin 中存在这个功能 我们只需把这个功能复用到自己的项目中就可以步骤1:将vue-element-admin 中的 src/vendor/export2Excel 文件复制到本项目中2:在项目中安装依赖npm install file-saver script-loader xlsx --save npm install file-saver script-loader xlsx --save3:在导出文件事件的回调中(导出静态资源)//...
2021-06-30 21:14:30
150
原创 如何实现页码显示
问题解决方法1// total: 总条数// size: 每页几条// page: 当前第几页// btnCount: 最多能看到几个按钮function f(total, size, page,btnCount=5) { let arr = [] // 能看到的页码集 // 数组的开始 = 当前页 - 最多看到的条数/2 向下取整 let a= (Math.floor(btnCount/2)); // 最多看到的条数/2 向下取整 let .
2021-06-28 21:29:16
380
原创 js动画与css动画的区别
优点 缺点 js动画 1:动画的控制能力强可在播 放过程中对动画进行控制 2:动画比css 丰富 3:没有兼容性问题 1:代码复杂度高 2:占用计算资源 css动画 1:浏览器可以对c其进行优化 2:代码简单,性能好 3:对低版本浏览器自然降级 1:代码长 大量的代码显得笨重 2:对兑换的控制弱,不能附加事件绑定回调 函数 ...
2021-06-27 21:07:29
103
原创 不同环境下处理跨域问题
先了解同源策略 同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。 它是浏览器最核心也最基本的安全功能跨域 在同源策略下 A地址和B地址在:协议 域名 端口 不全相同,则说明请求是跨域的解决跨域问题之代理转发 原理: 浏览器链接同源的代理服务器 代理服务器与后端没有同源策略可以直接交互 利用代理服务器向后端发...
2021-06-21 22:49:05
145
原创 查找页面中加载的组件
方法:先在控制台找到App 再找他的下一级然后查看在文件中查看components 通过引入的路径找到文件名 再逐级查找除此之外再去路由中查找
2021-06-21 20:57:22
388
原创 前端项目的打包发布
命令: npm run build作用:用vue-cli内部集成的webpack,把 .vue, .less, .js 等打包成浏览器可直接执行的代码。
2021-06-16 20:44:19
11326
原创 webSocket socket.io 使用
webSocket 介绍 WebSocket 是一种数据通信协议,类似于我们常见的 http 协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话。...
2021-06-16 15:26:57
373
原创 vue 组件化开发 父子组件间的数据传递 插槽的使用
父传子 父组件传递: <p :自定义属性="传递的变量"> 子组件接收: props:['自定义属性名']
2021-06-11 14:24:55
784
原创 Vue.use( ) 以插件形式导入功能
Vue.use()的作用扩展vue的功能 比如vuex ,vueRouter,vant 都通过Vue.use( ) 加强Vuede
2021-06-07 20:32:36
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人