web前端
闲人老师
这个作者很懒,所以做了程序员,欢迎批评指正
展开
-
在单个HTML文件里用React+Antd写一个嵌套表单
【代码】在单个HTML文件里用React+Antd写一个嵌套表单。原创 2023-03-06 08:23:38 · 227 阅读 · 0 评论 -
来自React嵌套表单与Vue数据绑定的灵感
新的发布/订阅模式的多层级数据管理机制。使用Typescript保证其结构健壮。让你的React表单更加灵活。原创 2023-03-01 14:38:27 · 210 阅读 · 0 评论 -
增加两个api与React钩子配合的函数,懂的人自然懂
手上在写一个[`Taro`](https://taro-docs.jd.com/)的项目,使用[`React`](https://react.docschina.org/)开发,刚重设计了接口的调用方式,解耦接口和界面,使代码写法更加优雅,分享给大家。原创 2021-07-02 22:41:37 · 242 阅读 · 3 评论 -
TypeScript如何使用注解之Class属性
@injectGet('some') // 注入一个some的get属性class Cat(){}// Uncaught ReferenceError: Cannot access 'injectGet' before initialization原创 2021-06-08 10:10:26 · 711 阅读 · 0 评论 -
什么是d.ts文件,它是不是typescript文件?
TypeScript是JavaScript类型的超集,它的扩展名是`.ts`。TypeScript可以将大量变量的类型声明统一提取到单独的文件,此类文件被称为`声明文件`,它的文件扩展名是`.d.ts`,它可以被TypeScript解释器读取,并且能直观地表示出各种变量的使用方式。原创 2021-06-02 22:07:12 · 10380 阅读 · 0 评论 -
【前端】用JS获取部分设备信息
今天有人在群里问闲人:**如何获得设备的WIFI状态**。说到有关设备的信息,作为老司机,第一时间就要想到`navigator`。**注**:*所有`navigator`相关的接口都有兼容性限制,使用前都需要先确定下兼容性*。传送门:[https://developer.mozilla.org/zh-CN/docs/Web/API/Navigator]原创 2021-06-02 09:35:53 · 2911 阅读 · 0 评论 -
深拷贝?浅拷贝?深复制?浅复制?
深拷贝(深复制):源对象与拷贝对象互相独立,其中任何一个对象的属性改动都不会对另外一个对象造成影响。浅拷贝(浅复制):拷贝出来的目标对象的指针和源对象的指针指向的内存空间是同一块空间,其中任何一个对象的属性改动都会对另外一个对象造成影响。原创 2021-06-01 11:05:33 · 100 阅读 · 0 评论 -
有别于传统的路由导航数据设计
闲人经历了很多后台管理系统的搭建,发现传统的前端路由导航数据结构不能达到现有的技术发展水平,进行了一段时间思考后设计了现有的结构,以供大家参考。原创 2021-05-30 11:12:48 · 140 阅读 · 0 评论