摘要:
{ language: _this.language, // 显示语种 selector: #${_this.tinymceId}, // 容器的id height: _this.height, // 高度 body_class: 'panel-body ', object_resizing: fa 阅读全文
摘要:
记录一下开发过程中遇到的关于获取某个维度的开始时间和结束时间的问题。 开发过程中如果遇到此问题小伙伴们一般是如何解决的呢? 最省事的方法就是直接让后端的同学把这些都算好直接返回给前端用就好了,但万一后端同学没空或者心情不好呢?哈哈哈,今天我们自己动手,丰衣足食。 需求: 获取本年、本季、本月、本周、 阅读全文
摘要:
最近在做一个chatGpt聊天页面,需要把后端返回的文本以打字的效果输出。 一开始想着是利用CSS的动画效果来实现。实现方式如下: <html> <head> <title>Typing</title> </head> <style> body { background: navajowhite; 阅读全文
摘要:
隔了很长一段时间才更新。 因为这段时间换了个地方搬砖,事情比较多,需要熟悉公司的各个项目涉及到的业务和代码,所以才没更新。 从今天开始准备慢慢恢复更新,争取一周分享一篇自己学习的心得。新坑主要技术栈是以vue为主,所以分享的内容主要也是以vue为主。随着形势的发展,前端行业对于从业人员来说要求也会越 阅读全文
摘要:
固定列这个需求在项目中经常遇到,但是固定行这个需求还是大姑娘上轿 —— 头一回。 关于vxe-table这个插件就不过多介绍了,感兴趣的可以自行搜索。 刚开始看到这个需求的时候,第一想法是插件文档上有没有类似于和固定列一样设置个fixed参数就能解决问题,翻开文档一看,果然,没有这个属性。 怎么办呢 阅读全文
摘要:
BFC在MDN上面是这样定义的: 块格式化上下文(Block Formatting Context,BFC)是 Web 页面的可视 CSS 渲染的一部分,是块级盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。 BFC可以看作是个隔离的容器。触发了BFC的情况下,内部元素的布局,不会影响外 阅读全文
摘要:
猜猜下面四个例子中的result结果是啥: type Test<T> = T extends number ? 1 : 2 type result = Test<1 | 'test'>; type Test<T> = T extends true ? 1 : 2; type result = Tes 阅读全文
摘要:
问题:img标签属于什么元素? 面对这个问题,可能很多小伙伴们会脱口而出:“行内元素”。其实它属于可替换元素。有可替换元素,那肯定就有非可替换元素。 下面我们来了解一下可替换元素和非可替换元素。 什么是可替换元素? 通俗的讲,可替换元素的内容是通过标签类型及其属性值来决定的,img的展示内容就是由其 阅读全文
摘要:
在使用三大框架进行开发的时候,经常遇到公共文件封装的公共方法导出的问题。进行记录一下: 场景: // a.js export function fnA1(){ // 方法体 } export function fnA2(){ // 方法体 } export function fnA3(){ // 方 阅读全文
摘要:
开发过程中,正在吭呲咔呲写代码的时候,产品跑过来说:‘兄弟,有个小问题需要改一下,很紧急,改完马上发布’。听说是小问题,心里一阵轻松,可仔细想想不对劲。我TM现在线上和开发环境是同一条分支上,咋个整?(此时很懊悔为啥当初不规划好分支呢,线上、测试、开发都用单独的分支,这样就再也不用担心因为修复紧急需 阅读全文
摘要:
JS的预编译可分为函数预编译和全局预编译这两种。 1、我们先看看函数预编译: 函数预编译可总结成以下几步: 预编译开始,会建立AO(Activation Object)对象 找形参和变量声明,使其作为AO的属性名,值赋予undefined 实参和形参相统一(即将实参值赋值给形参) 找函数声明,函数名 阅读全文