24小时更新:0篇 一周更新:0篇最近更新
Deshun 发布于 5年前 (2021-08-17) 2107℃
赞 (0)
React HooksHook 是 React 16.8 的新增特性,可以让你在函数组件中使用 state 以及其他的 React 特性。从概念上讲,React 组件一直更像是函数。而 Hook 则拥抱了函数,同时也没有牺牲 React 的精神原则。优点代码可读性更强,原本的写法同一块功能的代码逻辑被拆分在了不同的生命周期函数中,不利于维护和迭代,通过 React Hooks 可以将功能代码聚合,...
标签:
React
/ Hooks
/ react hooks
/ state hook
/ effect hook
/ useEffect和useLayoutEffect对比
Deshun 发布于 5年前 (2021-08-11) 2021℃
赞 (2)
作为一名合格的程序员,新建文件、文件夹不知道怎么命名?还在用拼音和首字母?不如了解一下程序员开发、写代码时经常用到的单词,语义开发,方便维护。Audio:声音Cache:缓存Cloud:云Collection:收藏Columns:列Comm:通讯Constant:常数Custom:定制Discuss:讨论Emotion:表情 / 情感Enum:枚举Expression:表达 / 表情File:文件...
标签:
程序员
/ 开发常用单词
/ 英语
/ 英语单词
/ 代码单词
/ 开发单词
/ 程序员常用单词
/ 开发常见单词
Deshun 发布于 5年前 (2021-08-03) 13421℃
赞 (1)
折腾了半天,我还是决定换回了百度云CDN,同时整理了一些常用的CDN节点IP段,可以加到防火墙白名单,防止误伤“友军”。本文整理了腾讯云CDN、百度云CDN、阿里云CDN、创宇云CDN(加速乐)、360网站卫士CDN(奇安信网站卫士)、牛盾云安全CDN、Cloudflare CD...
标签:
百度云cdn节点
/ 阿里云cdn节点
/ 腾讯云cdn节点
/ cdn节点ip段
/ 360cdn节点
/ cdn节点
/ 内容分发网络
Deshun 发布于 5年前 (2021-08-01) 5122℃
赞 (0)
在开发中可能一个项目包含多个子项目,如前端项目和后台管理的项目放在同一个服务器目录中。前端项目地址是 www.w3h5.com ,后台管理项目地址是 www.w3h5.com/admin 。这样会遇到一个问题,本地开发是好的,部署后就没反应了,页面无法正常打开,而且没有报错?没有报错! 这是应用部署在非根路径的典型现象。为啥会有这个问题?因为路由没有匹配上,比如你把应用部署在 /xxx/ 下,然后...
标签:
Umi
/ React
/ React刷新404
/ React非根目录打包
/ React自定义目录
/ React刷新报错
/ React打包
/ Nginx
Deshun 发布于 5年前 (2021-07-22) 2497℃
赞 (2)
微信小程序开发问题整理:人脸核身、富文本图片等最近在做一个小程序的项目,遇到了一系列问题,整理一下,以备后用。微信人脸核身接口能力微信提供了人脸核身功能,可以通过提供的身份信息拉起人脸识别,验证是否匹配(是否是本人操作),该接口目前只支持部分主体,在后台申请开通。wx.startFacialRecognitionVerify(OBJECT) :请求进行基于生物识别的人脸核身。代码示例://人脸识别...
标签:
微信小程序
/ 小程序
/ 小程序人脸认证
/ 小程序人脸核身
/ 小程序报错
/ 小程序富文本问题
/ 小程序img
Deshun 发布于 5年前 (2021-07-19) 2063℃
赞 (0)
最近经常熬夜写 bug ,连续肝到凌晨。今天在一个地方卡住了,在操作数组的时候,发现 map 后数据的 value 都是重复的,导致 filter 过滤出现问题。举个例子:const data = [
{name: '百度', val: '101'},
&...
标签:
微信小程序
/ 小程序
/ 小程序map数据错误
/ 小程序操作数组
/ 数组
/ 数组过滤
/ filter
/ 数组filter
Deshun 发布于 5年前 (2021-07-14) 2434℃
赞 (0)
VS Code 编译 *.ts 文件,需要安装 TS 依赖。全局安装 TS :yarn global add typescript
// or
npm install -g typescript创建/生成&...
标签:
typescript
/ vscode
/ VS Code
/ vscode自动编译ts
/ vscode自动编译typescript
/ vscode监控
/ vscode监控模式
Deshun 发布于 5年前 (2021-07-07) 4418℃
赞 (1)
接上文:Uni&antd的ProLayout布局动态菜单实现及踩坑记录在调整好菜单后,又发现一个问题,打开页面不显示标题,点击菜单的时候才会正常显示标题,再次点击当前菜单,标题又变的不太对了。首次打开不显示标题因为 umirc.ts 配置文件的 route 没有配置 title 配置后显示标题了:routes: [
{
&nbs...
标签:
Umi
/ React
/ antd
/ ProLayout
/ Umi动态标题
/ Umi动态title
/ Umi动态修改标题
/ Umi动态修改title
Deshun 发布于 5年前 (2021-07-06) 5554℃
赞 (2)
ProLayout 高级布局是 Ant Design Pro 中的一个组件,可以提供一个标准又不失灵活的中后台标准布局,同时提供一键切换布局形态,自动生成菜单等功能。页面中需要承载内容时,可以使用 ProLayout 来减少布局成本。项目使用 Umi 开发,Umi 是集成了 An...
标签:
Umi
/ React
/ antd
/ ProLayout
/ ProLayout动态菜单
/ ProLayout菜单图标
Deshun 发布于 5年前 (2021-06-30) 2889℃
赞 (0)
最近开始使用 React 和 TypeScript 开发项目了,顺便整理一下 react-ts 项目的创建过程。node/npm 这些基本的东西就不再赘述了,没有的自行安装一下。下面正片开始:全局安装 create-react-app npm install&...
标签:
React
/ TypeScript
/ react-ts
/ type-react
/ create-react-app
/ 搭建react项目
/ react脚手架
/ react-cli