vue-cli项目如何同时打包一个express项目

vue-cli项目一般只会生成一个纯前端的vue项目,不过有时候,如果我们想开发一个express项目同时又想用vue作为前端该怎么搞呢? 几个解决方案 两个项目分别开发 mono-repo 其他方案 vue/express一个项目一次打包 其实因为怕打包麻烦,所以我是希望一个项目内,可以同时开发express/vue打包的时候又能 ...

el-table拖拽开发实践

当前使用的 element-ui-el-table-draggable 提供了对element-ui内el-table的行进行拖拽排序的能力 不足之处 element-ui-el-table-draggable 只能配置两个参数,不支持列拖拽,不支持类似group等参数 改进和开发记录 基本属于重写了, 根据核心原理做了一个出来, 也 ...

Element-UI如何同步列宽度

需求原因,目前有个表格因为做了类似树状结构的设计,同时也增加了拖动resize 树状结构是通过expand做的,所以在结构上还是两个不同的table, 所以现在的目标是外层table列宽改变后,通知内层的table同时改变列宽 主要需要借助element-ui里table的@header-dragend事件,该事件提供了newWidth, `oldW ...

对前端工程化的一些思考

最近在进行反思,同时也有了一些不成熟的想法,顺便结合一下个人经历写一点感悟吧 前端工程化要解决的问题是啥 万事万物之理皆有共同之处,前端工程师面对的最大问题是啥?其实是使用者的不可确定性,万能的jquery其实就是因为抹平了当时浏览器的差异点才成为一个最棒的第三方工具的 但是工程化就是抹平差异? 工程化的最根本目的在于,让开发者更加专注,减少心智成本 心智成本和最 ...

关于最近一年多工作的反思-复盘

我现在深深的焦虑感来源于,自从进了饿了么,对于一线直接面对客户的应用平台的编写变得少之又少,虽说会有技术输出等一些提升机会,但是日常工作被死死限定死在了中台的维护和搭建上,这样从某一方面来说 技术视野就被限定在了纯中台的部分,大概会想得到的改进点也就局限于各类页面生成工具上了吧 相对来说 对前端的其他方向,性能优化以及动画方面就会变得比较少了,但不管怎么说,前端毕竟是承载交互的一方,好的页面反 ...

前端除了编码还应该知道的几件事

最近在对过去的工作进行反思,又在掘金逛了一圈,反倒是发现大部分人对前端的理解和追求反倒是局限于各个技术方面了,私以为,作为一个前端,不仅仅需要技术水平,一些其他的能力也是必要的 偏技术的 讲道理,作为一个前端,工作其实不仅仅在于根据prd,根据需求撸页面出来,其实还涵盖了很多方面 页面切图 当然如果不需要切图可以无视 一般来说,前端都是会根据UED(视觉与交互) ...

关于最近一年多工作的反思-复盘

年底将至,宜三省吾身,是时候做个年终总结了 2019 年,经历了从票牛到饿了么的工作历程,想想在票牛工作的一年时间,回过头来,感觉已经做了很多,又感觉没有做什么,所以也是时候做个复盘,来看看自己做过哪些,又有哪些不足了 我经历过什么 从一个业务到另一个业务 票牛,应该是我进入的第一家比较正规的公司,有完善的研发和公司机制,整个研发团队分成了三条业务线, ...

招与被招的那点事

记得小学的时候,前端是一件非常容易的事情,那个时候前端只不过是通过 dreamviewer 拖拖拽拽的事,功能也非常的简陋,没有什么 css 标准,浏览器也基本只有 ie6,上了大学以后,前端也不过就是各个后端程序员扔回前台的界面而已,那会前端大概真的只能被称为切图仔吧 现在的面试 从业那么久,已经经历过数不清的面试与被面试了,目前看了下来,其实也无非这几个方面 框架的使用 - ...

一次Rem莫名失效的解决过程

以前同事突然之间让我过来帮忙解决一个他无法理解的问题,手机活动页使用了 rem 来自适应屏幕,但是文字却莫名奇妙的变大了? 定位原因 因为无法看到源码,只能考虑根据条件过滤出可能造成问题的原因和临界条件,根据对方所说,只有一块区域粘贴上需要的文本之后,字体莫名的放大了 原始的 xxxxxxxxxxxxxxxxxxxxxxx xxxx ...