会客记录开发中的难点

1.elment-ui 国家级联选择框log出来的值是undefined,传参的问题。

undefined

value去掉

2. table布编的校验信息让它显示在表格里,CSS

/* 让布编错误提示框内显示 */

.bubianjiaoyan .el-form-item__content .el-form-item__error--inline {

  position: relative;

  top: -34px;

  left: 80px;

}

3. 新增页面整体布局的问题

栅格布局,24列,一个div 里又是24列,一层套一层。

4.新增table里面textarea 撑开它的父亲,并且居中。

height:auto 和height:100%的区别:这么说,比如一个表格在另一个表格里面,如果外面的表格高是100,里面表格当是auto的时候,如果表格里面没有东西,它就没有高度,表格里面的内容有多高,它就有多高,而当是100%的时候,无论里面有没有内容,它都和外面的表格是一样高的。

5.后端没数据的时候,模拟后端数据有时候是会出问题的,显示不出来,还是直接用后端数据吧。

6.table 排序,把里面的字符串都弄成Number就会生效了。

7.库存路由后头加数字的问题

8.名片识别拿到文件信息

在Vue项目根据图片url获取file对象并用axios上传_看门猫的博客-CSDN博客_vue 图片对象

 // 获取URL的FILE信息

    imgUrlToFile(url, name, type, index) {

      console.log(index, "当前识别的是哪张");

      this.shiBieIndex = index;

      // 点小图在大图里显示大图

      let filename = name + type;

      this.bigUrl = url;

      this.srcList = [];

      this.srcList.push(url);

      var self = this;

      var imgLink = url;

      var tempImage = new Image();

      //如果图片url是网络url,要加下一句代码

      tempImage.crossOrigin = "*";

      tempImage.onload = function () {

        var base64 = self.getBase64Image(tempImage);

        var imgblob = self.base64toBlob(base64);

        const file = self.blobToFile(imgblob, filename);

        self.clicksmallphoto(file, filename);

      };

      tempImage.src = imgLink;

    },

    getBase64Image(img) {

      var canvas = document.createElement("canvas");

      canvas.width = img.width;

      canvas.height = img.height;

      var ctx = canvas.getContext("2d");

      ctx.drawImage(img, 0, 0, img.width, img.height);

      var ext = img.src.substring(img.src.lastIndexOf(".") + 1).toLowerCase();

      var dataURL = canvas.toDataURL("image/" + ext);

      return dataURL;

    },

    base64toBlob(base64) {

      let arr = base64.split(","),

        mime = arr[0].match(/:(.*?);/)[1],

        bstr = atob(arr[1]),

        n = bstr.length,

        u8arr = new Uint8Array(n);

      while (n--) {

        u8arr[n] = bstr.charCodeAt(n);

      }

      return new Blob([u8arr], { type: mime });

    },

    blobToFile(blob, filename) {

      // edge浏览器不支持new File对象,所以用以下方法兼容

      blob.lastModifiedDate = new Date();

      blob.name = filename;

      return blob;

    },

9.  表单状态的代码和样式(真是都看不懂)

10. 跟进人员的代码和样式(真是都看不懂)

11.  新增页面返回要不要有弹出框的判断

太绕了,这个,脑子跟不上了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值