vue-cli项目一般只会生成一个纯前端的vue项目,不过有时候,如果我们想开发一个express项目同时又想用vue作为前端该怎么搞呢? 几个解决方案 两个项目分别开发 mono-repo 其他方案 vue/express一个项目一次打包 其实因为怕打包麻烦,所以我是希望一个项目内,可以同时开发express/vue打包的时候又能 ...
vue-cli项目一般只会生成一个纯前端的vue项目,不过有时候,如果我们想开发一个express项目同时又想用vue作为前端该怎么搞呢? 几个解决方案 两个项目分别开发 mono-repo 其他方案 vue/express一个项目一次打包 其实因为怕打包麻烦,所以我是希望一个项目内,可以同时开发express/vue打包的时候又能 ...
工作中用到的 el-table显示大批量数据的时候,一页放不下,一般性的处理方案是限定了高,让表格固定表头之后内部可以滚动,不过因为实际操作中样式的问题,需要我把整个表格高度全部显示出来,这样就造成了一个问题,就是横向滚动不方便 不过作为mac用户已开始没啥感觉,但是被用windows的同事吐槽了好久,于是终于决定花半天时间解决 仓库 已开源,不想看的,可以直接看代码[h ...
因为使用el-table实现,所以一些抓取dom的class类通过el-table内置的类实现,实际如果是简单表格的话,可以自行增加class来实现 底层框架/原理 sortablejs 核心的拖拽原理,我们通过使用sortablejs提供的dom拖拽方案,实现 我们通过让`sor ...
当前使用的 element-ui-el-table-draggable 提供了对element-ui内el-table的行进行拖拽排序的能力 不足之处 element-ui-el-table-draggable 只能配置两个参数,不支持列拖拽,不支持类似group等参数 改进和开发记录 基本属于重写了, 根据核心原理做了一个出来, 也 ...
基本原理就是,在enhanceAppfile的地方,将之前需要引入的js改为动态代码,在注册component的地方增加app // index.js const enhanceAppFile = require('./enhanceAppFile') const {resolve} = require('path') const resolveLib = functi ...
需求原因,目前有个表格因为做了类似树状结构的设计,同时也增加了拖动resize 树状结构是通过expand做的,所以在结构上还是两个不同的table, 所以现在的目标是外层table列宽改变后,通知内层的table同时改变列宽 主要需要借助element-ui里table的@header-dragend事件,该事件提供了newWidth, `oldW ...
本文重点,想看步骤的请直接移步正文 如何精简Blazor的代码,移除界面部分 如何和c#部分交互 如何访问FS部分 打包构建 因为工作上的需要,需要在网页上进行usm格式的视频,但是usm的视频格式并没有相关的说明,导致也没办法和之前一样直接通过读取二进制流的方式解码然后转mp4流喂给`` 不过业内也都是使用`C ...
未来能用js编写的软件,都会用js编写 前言 MikuMikuDance,简称MMD,如果是b站用户的话,应该都看到过一个专门的mmd分区,里面是各类舞蹈视频,这个是早期(真的很久了)给v家角色制作舞蹈动画的一个软件,当然除了v家6人以外,崩坏3,元神各类角色相关的宅舞投稿都有 mmd其实本质上还是一款三维动画制作软件,包含 模型 动作 关键帧等一系列相关的概念,模型的 ...
上传的时候采用form-data, 添加file的时候一般采用fs.createReadStream, 如果要采用arrayBuffer或者Buffer的时候,记得改为Buffer, 同时append的时候增加第三个参数,fileName ...
最近在进行反思,同时也有了一些不成熟的想法,顺便结合一下个人经历写一点感悟吧 前端工程化要解决的问题是啥 万事万物之理皆有共同之处,前端工程师面对的最大问题是啥?其实是使用者的不可确定性,万能的jquery其实就是因为抹平了当时浏览器的差异点才成为一个最棒的第三方工具的 但是工程化就是抹平差异? 工程化的最根本目的在于,让开发者更加专注,减少心智成本 心智成本和最 ...
我现在深深的焦虑感来源于,自从进了饿了么,对于一线直接面对客户的应用平台的编写变得少之又少,虽说会有技术输出等一些提升机会,但是日常工作被死死限定死在了中台的维护和搭建上,这样从某一方面来说 技术视野就被限定在了纯中台的部分,大概会想得到的改进点也就局限于各类页面生成工具上了吧 相对来说 对前端的其他方向,性能优化以及动画方面就会变得比较少了,但不管怎么说,前端毕竟是承载交互的一方,好的页面反 ...
虽然微软推出的Excel是一个强大的表格工具,但是世界上总有那么些人可以把一些常见的东西玩出花来[就像日本老人用Excel画画一样](https://baijiahao.baidu.com/s?id=1601995793246815437&wf ...
还是接手了之前同事的代码,之前他的代码遗留了一个历史问题,一个element-ui的表格高度只有500 当然,在开发用的mac电脑上看还是很正常的,但是在实际的业务场景中,会有一些使用人使用的是一些大号的屏幕,实际效果上表格只占了页面的一小部分,又因为表格的内容很多,所以空了一大块页面,但是浏览数据却需要不停的滚轮 改进过程 分析要做什么 首先分析了一波造成这样现象的原因,发现是 ...
原文章https://css-tricks.com/position-sticky-and-table-headers/. 本身产品有个需求需要表格自动吸顶,本身用了 antd design 的 scroll 实现的,现在使用 css 实现,效果更好 thead和 ...
demo 很早以前,个人博客站点用的是hexo构建的,当时因为好玩给自己的站点加了一个live2d挂件,现在倒是将博客迁移到了vuepress上,可是找了半天没有一个vuepress的插件可以让我使用自 ...
github是国际通用的代码托管平台,奈何身处国内,往往受限于网速,如果个人博客,项目主页托管在github上的话,访问速度也是十分堪忧 ![](https://ss1.bdstatic.com/70cFuXSh_Q1Y ...
在开发需求中,经常会遇到需要和excel相关的需求,毕竟不是所有人都是程序员,很多的业务都是通过excel去进行数据的整理归类计算的,excel中提供的一系列快捷功能,统计功能也非常的实用,但是这也就造成了除了和接口打交道,前端也需要和excel打一下交道 excel 是什么 excel是微软出的一款电子表格软件,wps是国内知名的免费办公软件,以及苹果的`N ...
必须做的 在 docs/.vuepress/config.js 中设置正确的 base。 如果你打算发布到 https://.github.io/,则可以省略这一步 ...
![](http://image.baidu.com/search/detail?ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=vue&step_word=&ie=utf-8&in=&cl=2&lm=-1&st=undefined&hd=undefined&latest=undefined©right=undefined ...
最近在对过去的工作进行反思,又在掘金逛了一圈,反倒是发现大部分人对前端的理解和追求反倒是局限于各个技术方面了,私以为,作为一个前端,不仅仅需要技术水平,一些其他的能力也是必要的 偏技术的 讲道理,作为一个前端,工作其实不仅仅在于根据prd,根据需求撸页面出来,其实还涵盖了很多方面 页面切图 当然如果不需要切图可以无视 一般来说,前端都是会根据UED(视觉与交互) ...