新生代表农民工们日常记录

背景:做程序员的第三年。回想起自己经历的问题。踩过的坑。其实被记录下来的很少。可能是忙或者觉得问题太简单记录人家会觉得自己菜。总之没有养成常常分享和记录的习惯。和小伙伴一合计,决定建了一个微信群。用来互相监督和记录日常遇到的问题。大家相互鼓励。共同进步。所以成立了新生代表农民工们的微信群。这篇博客用来记录,群友们总结的思路和问题。便于日后查看。群里前端后端都有,只要你想学习想进步,想分享。想记录,都欢迎加我微信进群。本人微信号:zlc20180815(Timor)加群备注:新生代表农民工前来报道!

日期:2021-08-20
简述人:Timor
简述标题:ng echatrs图表
简述内容:
1):问题:ng echatrs图表Y轴数值过大,被遮挡。
     解决方法:1:设置图表左边距离。grid属性: 2:提取万,Y轴上方标注单位/万。
2):问题:ng echarts图表提示框内容过长,需要修改样式。
     解决方法:tooltip属性下的formatter属性里调整样式。
日期:2021-08-24
简述人:华上进
简述标题:excel转pdf文件功能
简述内容:
1):问题:因为业务员原因,前端excel以json的格式写入到后台,后台解析成excel文件,HttpServletResponse  输出流,我想转成输入流(直接进行操作,文件不存储到本地) 。
解决方法:1:因为对流的理解比较少,就停留在普通的使用上,所以换了一种解决方式,先将输出流的数据写入到了本地,然后通过file读到文件流,对xlsx流文件进行操作,转换成pdf文件(存储到项目static文件目录下,然后用完即删除,实现伪不存到本地)。
2):问题:aspose配置excel转pdf 列太宽也显示到一页纸,行数过多自动换页显示
解决方法:  
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
//把内容放在一张PDF 页面上,并且行数过多自动换行;
pdfSaveOptions.setAllColumnsInOnePagePerSheet(true);

3):问题:vue读取流文件pdf并预览,预览不显示。
解决方法: 通过 弹出层 加上


      
 

 并用 document.documentElement.clientHeight 获取高度,这儿不能用百分比获取,不然会高度很低。

4):问题:vue控件化页面抽离实现,及父子页面传值。
解决方法 : 父页面 通过 :show.sync="isShowDialog"  属性,子页面通过 props进行值的接受

 props: {
    show: { type: Boolean, default: false }, // 弹框可见标志
  },


watch: {
    // 监听show,visible 随着show变化而变化
    show: {
      immediate: true,
      handler(show) {
        this.visible = show;
      },
    },
  }

  在data() 中定义 visible: this.show 即可。
日期:2021-08-25
简述人https:华上进
简述标题:idea运行SpringCloud项目,更新项目后部分实体找不到。
简述内容:
1):问题:拉取svn项目后,启动项目找不到同事上传的代码对应的实体类,项目未正常加载,删除了子项目的iml文件导致项目pom变灰化了一条删除线。百度很多方案无法创建iml,且子项目图标为灰色(其他图标为标记蓝色)。
解决方法:开始以为是idea版本问题,更换了最新版本也不行,最后猜测应该是iml,文件的影响,最后删除项目中的idea文件夹,然后重新打开项目。

你可能感兴趣的:(前端后端)