- 博客(301)
- 收藏
- 关注
原创 推荐一款好用的编程AI Gpt-3有效提高生产力
超级好用的GPT编程助手,完全免费,还支持GPT-4。点击链接注册还有奖励 https://plugin-web.talkx.cn/#/?探索AI编程助手的无限可能,尽在TalkX!赶快注册免费使用吧!
2023-11-20 16:39:31
271
原创 typescript中的常见概念浅析
联合类型(Union Types),表示取值可以为多种类型中的一种。使用 | 分隔每个类型。此处的 number | string 的含义是,允许param的类型是 number 或者 string 中的一种或者多种,但不能是其他类型。
2023-10-31 10:05:34
317
原创 浅析vue中computed,method,watch,watchEffect的区别
【代码】浅析vue中computed,method,watch, watchEffect区别。
2023-09-15 16:16:35
381
原创 vue 插槽Slots
元素是一个插槽出口 (slot outlet),标示了父元素提供的插槽内容 (slot content) 将在哪里被渲染。
2023-09-01 12:48:13
541
原创 vue+express+mysql+elementUI实现前后端交互增删改查
使用 Vue + koa + koa2-router + mySql + elementUI实现前后端交互
2022-11-17 15:46:17
1622
原创 vuex 学习一
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 + 库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化具体可以学习:Vuex官网初始化一个vue项目// (1) 安装vue-cli npm install -g @vue/cli// (2) 创建vue 项目 vue init webpack vuex-app// (3) npm run dev 启动项目// 如果发现无法使用vuex 并且terminal 出现一下信息,
2022-05-24 17:25:06
222
原创 动态表单以及多表单校验(一)
需求:在弹出的Dialog中,点击新增按钮,生成一个或多个表单,可以取消,保存和关闭(取消,保存,关闭都需要重置表单value)分析:既然是多表单,那么肯定是放到数组中用来保存,然后点击新增按钮,会push一个数组对象进去实现:1.定义表单组件: FormComponent.vue<section class="form-wrapper"> <el-form :model="dynamicForm" label-width="100px" :rules="rules
2022-05-23 15:32:07
1612
原创 axios 前端导出表格数据为Excel
需求:查询表格数据后,以Excel的形式,导出表格内的所有数据<w-button v-waves class="btn-export" @click="exportLogData" type="primary">导出数据</w-button>import axios from 'axios'import { BASEURL } from '@/http/index'// 日志导出async exportLogData() { const exportParam =
2022-04-27 13:25:25
617
原创 前端调用后端接口导入Excel
需求:前端需要增加一个导入按钮,导入既定的Excel模板数据,后端接口请求方法:post参数格式:FormDataparam: { name: 'zhangsan', code: '001', id: 'A001', file: excelData // 后端需要的二进制流}分析:既然是Excel的导入或者导出首先我们就要安装excel的插件xlsx首先全局安装xlsx插件npm install xlsx --save前端代码:我们还是使用element-ui的 el-up
2022-04-27 11:17:33
6644
3
原创 vue项目连接本地电脑调试接口
问题:前端页面开发完成,需要后端调试接口,但是后端接口(还在优化中)还没有发布到测试环境,怎么连后端同事的电脑在他本地环境中调用接口呢?解决:打开前端代理配置文件:config/index.jsmodule.exports = { dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/api': { target: 'h
2022-04-22 14:10:56
4006
原创 git 使用总结
其实在我们工作过程当中git常用的使用命令也就那么几个:git init --初始化一个git仓库git clone '仓库路径' --clone远程分支到本地git pull --拉去远程最新代码git push --推送commit到远程分支git push origin HEAD:master --基于本地分支推送commit到远程分支git push -u origin master --将本地的master分支推送到origin主机,并指定 origin 为默认远程分支git bra
2022-04-15 10:51:51
330
原创 git cherry-pick
开发的时候是以master作为源分支创建的 branch, 所有的修改都提交到 master了,但是项目在打包的时候是在 develop分支打包,即要以 develop作为源头来建立分支,那么,现在要把所有提交到 master的代码,提交到 develop来打包,怎么办?^表示包含左边的记录 即:[did, eid] 表示连续的多条记录一并同步,eid 表示不包含did这条记录,即(did, eid]然后从你的本地分支切换到develop。// 查看提交的 id。
2022-04-12 16:06:07
328
原创 接口报错: “Required String parameter ‘code‘ is not present“
问题:前端请求接口:接口报错:“Required String parameter ‘orgCode’ is not present”排查过程:反复检查传参,没有任何问题(包括参数大小写,参数名称是否一致,参数值类型String)包括post / get 请求 Payload参数格式 是FormData还是json对象以及 ContentType 值都检查过了,始终找不到问题原因原因:经验主义错误:在接口定义的http文件中,认为只要是post请求都给加了type:‘json’ 这个属性
2022-04-11 13:38:10
14170
原创 “TypeError: Cannot read property ‘toFixed‘ of undefined“
错误分析:TypeError: Cannot read property ‘toFixed’ of undefined,类型错误,toFixed’ of undefined , 很明显 toFixed 调用了一个不属于它方法的, 也就是说当前变量没有 toFixed 属性,即当前变量数据类型不是Number类型,因为只有Number类型才有 toFixed 方法除此之外在初始化的时候页面显示 NaN 是因为没有初始化,变量没有值,所以是undefined,通过toFixed() 为NaNNaN 属性.
2022-04-02 16:05:40
4994
1
原创 vue 前端导出Excel
1.安装所需的依赖npm install -S file-saver xlsx (-S => 是–save 的简写 )npm install -D script-loader (-D => 是 --save-dev 的简写)创建Export2Excel和blob文件具体在项目src目录下新建一个Excel的文件夹,并分别下载Blob.js和Export2Excel.js文件这里附上这两个文件的github下载路径:Blob.js_Export2Excel.js3.项目实战先导
2021-10-28 09:45:01
2320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人