摘要:
托新冠的福,这个假可算放的超长了。难得的长假不能浪费了,平时忙于开发,没时间系统的搞搞react,这下终于得空了,于是趁着假期搞了一个react efl,当然是仿饿了么开发的。本文就此对vue和react做个对比。 先来看看成果: 1、react相对于vue而言,组件化更强烈 vue很容易出现一大段 阅读全文
摘要:
小程序优化背景 更换版本频繁: 因合规要求,5次区别较大的版本更换,立马就换了就没来得及优化 内容要求过大:例如首页过长导致短期内无法满足性能要求 百度小程序对程序要求非常苛刻: 白屏定义为打开后6s,页面还是空白的, 百度要求要≤1% 开发测试的时候肯定都是达标的,线上百分之一是个长尾数据,受限制 阅读全文
摘要:
之所以看Pagination源码,由于一个问题: 需求:从列表页进入详情页后再返回,需求方希望保持在当前的页码而不是重新定位到第一页 问题:按照element ui文档设置current-page后请求的数据正常,但pagination的页码显示却不正确,不管current-page值等于多少,永远 阅读全文
摘要:
mixins是什么? 官网对此的解释比较文绉绉,通俗的理解很简单,就是提供功能抽象 如A,B,C 。。。Z等很多个页面用到同一个功能,此时的做法就应该把该功能抽象出来,mixins就是干这个的 当然,如果这个功能一个函数就能解决,就没必要这么干了,单独建个文件,专门放一些公用函数就行,mixins能 阅读全文
摘要:
废话没有,直奔主题 问题点: fileinput提供了一个maxFileCount用于限制图片上传的数量,设置maxFileCount为1时,一次性选择超过一张会有如下提示: 当选择一张,不点上传,再次选择一张时,会这样提示: 但坑爹的是,当选择一张图片后点上传,然后再选择一张再次点上传就可以完美的 阅读全文
摘要:
fileinput 配置项大全,从源码中翻出了很多属性,没那么多时间一一验证,特发出来给大家参考参考 fileinput 配置项大全 option |属性名 | 属性类型 | 描述说明 | 默认值 | | | | | | | language | String | 多语言设置,使用时需提前引入\lo 阅读全文
摘要:
之前本人写过几篇element ui源码解析,其中提到provide/inject,当时只是匆匆带过,没有做深入研究,直到后来一次开发,需要实现孙组件更改父组件的值才想起来,原来这一对属性有如此大的用途且相当方便,因此这里做个总结,顺便做个简单的DEMO。 PS: 下面提到的父组件,子组件,孙组件只 阅读全文
摘要:
el-input是element ui中使用最频繁的组件之一了,分析其构成从四个方面入手:DOM结构,属性,样式,事件入手 DOM结构: 结构很简单,这就相当于一个主干,剩下的样式,事件,属性都在这个基础上扩充 属性: 既然是封装,input原生的属性基本上都要覆盖到,个人猜测element团队是按 阅读全文
摘要:
前端开发最常碰到的就是输入框,经常要做各种验证,本公司惯用的需求是直接屏蔽特定字符的输入,如禁止非数字输入,特殊符号输入,空格输入等,这些功能反复使用,做成指令的形式,直接调用,非常方便,上代码: 目录结构很简单: 1、项目文件夹里新建directives文件夹,所有指令都放在这个文件夹里 2、in 阅读全文
摘要:
实现导出功能分两种,一种是客户端拿到数据做导出,第二种是服务器端处理好,返回一个数据流实现导出 第一种网上很容易找到,也很好用,本文要说的是第二种。 服务器端返回的是流数据,js提供了对应的处理方法,fetchExport是封装的ajax请求方法,利用axios创建一个实例,请求头要特别注意设置响应 阅读全文