会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
溢杨年华
不忘初心, 方得始终。 夜深人静的时候, 想想当初入行前端的初心是什么?
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2020年11月21日
使用create-react-app 搭建react + ts + antd框架
摘要: 一、创建项目 使用npx create-react-app (项目名) --template typescript 创建项目 ①如果App.tsx文件有如下报错: (没有报错的请忽略) 需要将tsconfig.json文件里的 "jsx": "react-jsx" 配置改为 "jsx": "reac
阅读全文
posted @ 2020-11-21 15:25 溢杨年华
阅读(1503)
评论(0)
推荐(0)
2019年12月30日
callback、promise和async、await的使用方法
摘要: callback 回调是一个函数被作为一个参数传递到另一个函数里,在那个函数执行完后再执行。通俗的讲就是 B函数被作为参数传递到A函数里,在A函数执行完后再执行B。 promise Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大,ES6规定,Promi
阅读全文
posted @ 2019-12-30 22:02 溢杨年华
阅读(1568)
评论(0)
推荐(0)
2019年12月7日
JS数组中Array.of()方法的使用
摘要: Array.of()方法的使用: Array.of()方法用于将一组数值转换为数组,举例: const a = Array.of(2,4,6,8); console.log(a); // [2,4,6,8] const b = Array.of(1); console.log(b); // [1]
阅读全文
posted @ 2019-12-07 21:06 溢杨年华
阅读(3046)
评论(0)
推荐(0)
2019年9月24日
react中替换关键字并且高亮显示的方法
摘要: 在react项目中,将关键字高亮显示 : 首先封装一个方法,只需要传入('要检索的内容','检索的关键字','给内容中的关键字加上的有特殊标记的标签名')这三个参数即可高亮显示关键字。详见:https://segmentfault.com/a/1190000017433594 如何调用: 效果展示:
阅读全文
posted @ 2019-09-24 10:22 溢杨年华
阅读(2075)
评论(0)
推荐(0)
2019年9月14日
封装 jsonp请求数据的方法
摘要: 什么是jsonp : Jsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。 为什么我们从不同的域(网站)访问数据需要一个特殊的技术( JSONP )呢?这是因为同源策略。 同源策略,它是由 Netscape 提出
阅读全文
posted @ 2019-09-14 21:04 溢杨年华
阅读(793)
评论(0)
推荐(0)
2019年8月15日
React的新特性 ---- Hooks ---- 的基本使用
摘要: 一、react-hooks概念 React中一切皆为组件,React中组件分为类组件和函数组件,在React中如果需要记录一个组件的状态的时候,那么这个组件必须是类组件。那么能否让函数组件拥有类组件的功能?这个时候我们就需要使用hooks。 Hooks让我们的函数组件拥有了类似类组件的特性,Hook
阅读全文
posted @ 2019-08-15 14:29 溢杨年华
阅读(2226)
评论(0)
推荐(1)
2019年8月14日
在canvas中使用其他HTML元素
摘要: 做一个功能如下图,随机生成100个大小、颜色随机的小球。点击开始运动的时候,小球开始运动,然后点击停止运动的时候,小球停止运动。 点击旁边的白色或者黑色,则背景颜色变为相应的颜色。 HTML部分: <body> <div id="canvas-wrapper"> <canvas id="canvas
阅读全文
posted @ 2019-08-14 14:44 溢杨年华
阅读(291)
评论(0)
推荐(0)
2019年7月30日
React的性能优化 - 代码拆分之lazy的使用方法
摘要: 我们在某些网站上肯定看到过这样一种现象,页面上图片只有你滚动到那个位置附近的时候才会加载,否则就只占了个位,这就是延迟加载最普遍的应用场景。我们react框架进行开发的时候也是一样,没有使用的组件是完全没必要加载的。 说道代码拆分就不得不说一个关键字:import 。 使用import动态导入模块。返回一个promise。如果在代码中动态导入一个模块, 那么webpack就会做一次代码拆分。把im...
阅读全文
posted @ 2019-07-30 21:02 溢杨年华
阅读(2453)
评论(0)
推荐(0)
2019年7月25日
使用canvas来完成线性渐变和径向渐变的功能
摘要: fillStyle的第二种使用情况就是渐变色的填充。渐变色就分为线性渐变色和径向渐变色。 线性渐变:大致分为两步 这里又会使用到canvas的两个新的函数。 第一步 : 使用一个新的函数createLinearGradient( xstart,ystart,xend,yend ); var line
阅读全文
posted @ 2019-07-25 14:07 溢杨年华
阅读(2434)
评论(0)
推荐(0)
2019年7月21日
React的contextType的使用方法简介
摘要: 上一篇介绍了Context的使用方法。但是Context会让组件变得不纯粹,因为依赖了全局变量。所以这决定了Context一般不会大规模的使用。所以一般在一个组件中使用一个Context就好。 由于Consumer的特性,里面的代码必须是这个函数的返回值。这样就显得复杂与不优雅了。那该怎么解决呢?这
阅读全文
posted @ 2019-07-21 17:10 溢杨年华
阅读(4902)
评论(4)
推荐(2)
1
2
3
下一页
公告