12 2021 档案

摘要:第一个解决时间差: 时间格式为:yyyy-MM-dd,数据时间上总是减掉了8个小时。原因是: 时间参数实际为零时区时间。中国国家标准时间是东经120°(东八区)的地方时间,同格林威治时间(世界时)整整相差8小时 设置value-format 属性, 精确到时间段value-format=“yyyy- 阅读全文
posted @ 2021-12-31 23:14 成强 阅读(1718) 评论(0) 推荐(0) 编辑
摘要:防止前后数据污染,用键值对,通过ID存起来 还存在的问题就是,那就是vue的数据侦测无法检测对象属性的新增和减少,而我异步去获取的数据是使用对象的键值形式来保存,那么新增的键,也就是属性无法被检测到,这时就需要使用Vue.set来解决 this.$set(this.supplierListProdu 阅读全文
posted @ 2021-12-28 21:47 成强 阅读(566) 评论(0) 推荐(0) 编辑
摘要:点击展开每行表格时,展开,主动获取数据 <el-table :data="supplierList" border stripe @expand-change="((row,expandedRows)=>{toExpand(row,expandedRows,id)})" > <el-table-co 阅读全文
posted @ 2021-12-28 15:45 成强 阅读(728) 评论(0) 推荐(0) 编辑
摘要:背景:我开始是直接点击服务器目录下的文件,但是Pdf、Png会打开的新的窗口, 我在后端的保存文件信息进数据库的时候,多加了一个后端服务器文件地址存储字段,用于前端传递给后端下载文件 vue前端 <el-table-column prop="Url" label="操作"> <template v- 阅读全文
posted @ 2021-12-23 14:06 成强 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:第一种,每次打开选项卡时,默认选中第一个 <!-- 选项卡 --> <el-tabs v-model="activeName" type="card" @tab-click="handleClick" > <el-tab-pane label="产品信息" name="first"> </el-ta 阅读全文
posted @ 2021-12-22 09:13 成强 阅读(2511) 评论(0) 推荐(0) 编辑
摘要:背景 测试发现,无论上传成功上传失败显示的都会生成列表,并且失败了的也出现在了列表中,也没有任何的提示;看官方文档发现on-success钩子的函数中function(response, file, fileList)第一个参数是response,也就是后台给我们返回的结果。修改on-success 阅读全文
posted @ 2021-12-21 13:53 成强 阅读(6303) 评论(2) 推荐(1) 编辑
摘要:有两个属性来控制全选这个checkbox:indeterminate和checkAll。 indeterminate为false,checkAll为false的时候,状态为未选中。 indeterminate为true,checkAll为false的时候,状态为半选中。 indeterminate为 阅读全文
posted @ 2021-12-20 23:03 成强 阅读(1484) 评论(0) 推荐(0) 编辑
摘要:1.上传组件中需要绑定ref属性 ref="upload" <el-upload ref="upload" action="http://localhost:8082/api/Product/imageUpload" :data="ProductImageUploadData" :on-succes 阅读全文
posted @ 2021-12-20 22:28 成强 阅读(2756) 评论(0) 推荐(0) 编辑
摘要:做多选图片时,我是需要把所需要的东西选中,然后并不需要显示label;如果写在里面,图片点击会造成选择,所以并列, <el-checkbox-group v-model="checkList"> <el-col :span="6" v-for="(item, index) in getImageLi 阅读全文
posted @ 2021-12-20 17:42 成强 阅读(3530) 评论(0) 推荐(1) 编辑
摘要:<template> <el-tabs v-model="activeName" v-on:tab-click="handleClick"> <el-tab-pane label="用户管理" name="first">用户管理</el-tab-pane> <el-tab-pane label="配 阅读全文
posted @ 2021-12-20 16:39 成强 阅读(1035) 评论(0) 推荐(0) 编辑
摘要:服务器返回500,服务器内部错误,经过断点测试,发现是接受前端图片时,产生的错误; 检查前端请求的表单数据,发现图片的是file,后端代码中使用了错误的字段来接收,修改后,测试通过 前端代码 <!-- 产品图片上传 --> <el-upload class="upload-demo" action= 阅读全文
posted @ 2021-12-20 13:23 成强 阅读(2172) 评论(0) 推荐(0) 编辑
摘要:表做分区,然后开多个线程去查询 阅读全文
posted @ 2021-12-17 10:14 成强 阅读(838) 评论(0) 推荐(0) 编辑
摘要://5、增加图库 信息 wg.Add(1) go func() { goodsImageList := c.PostFormArray("goods_image_list") for _, v := range goodsImageList { goodsImgObj := models.Goods 阅读全文
posted @ 2021-12-16 09:14 成强 阅读(324) 评论(0) 推荐(0) 编辑
摘要:element 中需要的index是字符串,我从后端拿到的是Number类型,转换一下就好了,最简单就是拼接一个空的字符串 :index="item.ID+ '' " 阅读全文
posted @ 2021-12-13 10:06 成强 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:建议直接使用TrimSpace v.EthName = strings.TrimSpace(v.EthName) 我接受参数的时候,发现 第一种,Trim有时候过滤不了空格 Username := strings.Trim(c.PostForm("Username"), " ") 第二种,TrimS 阅读全文
posted @ 2021-12-07 15:13 成强 阅读(657) 评论(0) 推荐(0) 编辑
摘要:1.GET请求和DELETE使用url传参,del也可以使用body,对于我一个人写前端和后端而言,前端封装一个axios来实现from传参就够用了; 2.同时,后端,接受参数也只用PostForm来封装接受参数也够用了; 3.所以,我决定是整个大型的项目中,都只使用post来实现前后端交互的增删改 阅读全文
posted @ 2021-12-07 14:52 成强 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1.起初,错误的结果,角色直接展示的是id值,因为el-select会根据id自己匹配对应的中文label 2.我想做成效果是, 3.检查前端代码,没有问题 <el-form-item label="角色" prop="RoleId"> <el-select v-model="editManager 阅读全文
posted @ 2021-12-07 14:20 成强 阅读(2535) 评论(0) 推荐(0) 编辑
摘要:element ui格式化表格里面的时间 原文链接:https://blog.csdn.net/weixin_43503080/article/details/106136068 1.安装monet.js库 npm install moment --save 2.全局引入 import moment 阅读全文
posted @ 2021-12-06 13:11 成强 阅读(1539) 评论(0) 推荐(1) 编辑
摘要:背景 接收到的username,字符串长度大于等于2位,错误使用 Username string ` validate:"required,min=2," ` console提示报错信息字段“Username”上的验证标签无效 查找了validate文档后,正确的引入方式,使用了min等字符串格式限 阅读全文
posted @ 2021-12-06 10:10 成强 阅读(254) 评论(0) 推荐(0) 编辑
摘要:gorm中实现软删除和硬删除 如果您的模型包含一个gorm.DeletedAt字段(包含在 中gorm.Model),它将自动获得软删除能力! 调用 时Delete,记录不会从数据库中删除,但 GORM 会将DeletedAt的值设置为当前时间,并且不再使用正常的 Query 方法查找数据。 软删除 阅读全文
posted @ 2021-12-03 14:41 成强 阅读(3288) 评论(0) 推荐(0) 编辑
摘要:vue中利用自定义指令修改elementUI对话框dialog到顶部的距离 在要修改组件的地方引用,或者全局main.js中引入 import Vue from "vue"; Vue.directive('alterELDialogMarginTop'/*修改elementUI中el-dialog顶 阅读全文
posted @ 2021-12-02 12:36 成强 阅读(2499) 评论(0) 推荐(0) 编辑
摘要:Vue中关闭dialog时销毁DOM、数据等 背景:今天在写Vue时遇到一个用element-ui的dialog时,里面用路由播放视频的时候,第二个视频无法影响 多个数据共用一个dialog,但是除了第一次点击的时候,触发了引用页面的created()里方法,无论再怎么点击其它数据的方法也无法触发c 阅读全文
posted @ 2021-12-02 11:17 成强 阅读(1732) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示