- 博客(79)
- 收藏
- 关注
原创 说说你对TypeScript装饰器的理解及其应用场景?
同样的,本质也不是什么高大上的结构,就是一个普通的函数,@expression 的形式其实是Object.defineProperty的语法糖。后面的使用场景中,借助装饰器的特性,除了提高可读性之后,针对已经存在的类,可以通过装饰器的特性,在不改变原有代码情况下,对原来功能进行扩展。可以看到,这三个属性实际就是Object.defineProperty的三个参数,如果是类的属性,则没有传递第三个参数。装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。
2023-04-10 15:10:04
281
原创 说说reduce方法的作用?自己手动封装一个reduce,写出其核心代码?
【代码】说说reduce方法的作用?自己手动封装一个reduce,写出其核心代码?
2023-04-10 15:02:31
190
原创 umi移动端如何对px进行适配,适应不同的手机屏幕?
在移动端开发过程中,响应式布局是必须要考虑的一个问题。基于UmiJs开发时,使用的组件库是antd-mobile,通过在.umirc.js中添加配置项,及可以通过对于的postCss插件postcss-px-to-viewport解决响应式布局的问题。
2023-03-30 16:04:41
836
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人