摘要:
简介 刚在抖音上刷到一个面试题,说实现交通灯的方案,我一开始想到的是通过定时器去实现,没想到他提到了一个问询的方式去实现,借此记录下来,本文介绍了两种方案去实现交通灯以及对应的倒计时。废话不多说,上代码 html+css html代码如下: <!DOCTYPE html> <html lang="e 阅读全文
摘要:
基本语法 文件构成 一个文件以 __.ets__结尾的,基本上要包含 装饰器 @Entry @Component @builder @State ... 自定义组件 用@Component装饰的struct Index 变量声明 UI描述 build方法里包含的代码块 系统组件 ArkUI框架中默认 阅读全文
摘要:
起因 昨天面试的时候,出了一道面试题,模拟面试公司的列表的元素宽度伸缩变化,根据屏幕大小的不同,一行上放置最多的元素,元素宽度不固定,间距固定,可换行,靠左对齐,当时猜出来用flex➕js监听resize来实现,最后发现媒体查询结合grid即可实现,所以今天的重头戏就是 grid 定义 grid 是 阅读全文
摘要:
前言 老项目一开始搭建的时候没有更好的配置eslint和prettier,格式化不是很好,导致同事开发项目push的时候五花八门,所以借此机会为该项目添加eslint和prettier,为后面需求研发提升研发效率,此文也作为一篇技术文展现,记录了步骤以及遇见的问题处理。 node-sass换为sas 阅读全文
摘要:
缘由 不知道之前动了git的什么操作还是git更新了,每次在git add/git commit的时候总是弹出此类问题 git add -A -- /Users/shiqinghao/eqx-work/eip-client/src/views/folder-manger/components/fil 阅读全文
摘要:
简介 nginx是俄罗斯人Igor Sysoev编写的轻量级Web服务器。 它不仅是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器 nginx只是一个静态文件服务器或者http请求转发器,它可以把静态文件的请求直接返回静态文件资源,把动态文件的请求转发给后 阅读全文
摘要:
场景 在研发中有一个场景,创建页和编辑页是同一个组件不同的path同一个router-view,通过query的参数来区分创建页还是编辑页,左边还有个nav栏,创建页和列表页,列表页点击某一项直接切换到编辑页。现在有个问题就是点击nav栏时,组件不重新加载更新。 解决方案 给router-view添 阅读全文
摘要:
?. 链判断运算符 左侧的对象是否为null或undefined,若是则不再往下运算,而是返回undefined,否则一直运算下去,直到返回最后一个值。 链判断运算符?.读取深度嵌套在对象链中的属性值,而不必验证每个值。当值为空时,表达式停止计算并返回 undefined。 let person = 阅读全文
摘要:
前言 在项目中有一个需求,做一个流程图,本来想着ctrl+c/v来着方便些,网上查了一下,少之又少,就干脆自己写了一下,供大家参考。示例图如下。 本次开发用的是vue+scss形式,不过基本上都是css3+js而已,简单易懂,同样也好拓展。 图例 思路 父元素设置flex布局,子元素都是自适应,可随 阅读全文
摘要:
接口 interface 此接口非彼接口,在ts中只是对象的一种,用来定义对象的类型 什么是接口 在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。 ts的接口-interfaces经常用于对对象 阅读全文