首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
挨踢一毫客
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
React Native转web方案:react-native-web
可以看到,AppRegistry API 更贴近RN的写法,render 方法跟 ReactDOM.render 是一个意思。 可以发现,react-native-web 中 StyleSheet 定义了除 setStyleAttributePreprocessor(此方法存在…
React Native 在「元气阅读」的实践
经历了三个多月的集中开发,阅文集团旗下二次元产品「元气阅读」APP 终于在各大应用商店上架了。「元气阅读」APP 大部分的功能模块基于 React Native 开发,整个开发过程前端团队趟了不少 React Native 的坑,同时也积累了不少实践心得,与大家一起分享。 在使…
一个较为完备的 antd 可视化编辑器实现
在 pages/coms/xxx 里面定义一个组件的可用配置,然后即可在主界面中选择组件后在右侧"属性编辑区"中编辑属性。 但是 table 里可以还可以嵌套其他组件,每行每列,想想是不是头疼。。如下图 这样之后这里就会变成一个可以放置其他子元素的坑,具体不展开了,这里的逻辑比…
『小帮厨』- React+AntD项目实战
学习React不久,觉得实战才是检验自己学习程度的最好方法,也顺便加深一下自己对React的理解,于是做了这么一个小项目分享一下。 作为一个单页面项目,第一步当然是搭建页面路由了,因为是一个菜谱项目,所以路由还是比较多的,这里我把路由的结构都放在config文件下,在NavLe…
从零到一,用 Electron 开发桌面效率工具
Electron 已经不算新技术,最早是 github 从 Atom 编辑器衍生出来的框架。通过编写 Javascript, HTML, CSS 能快速编译出跨系统的桌面 app。Electron 的出现使得作为前端开发工程师的我们输出范围更广。 分享最近用 Electron …
记一次大型React项目的国际化方案探索
提起React项目国际化,首先想到著名的 react-intl 库,这个库提供了针对组件、日期、数字、字符串等多种国际化方法。使用方法也很简单: 使用 react-intl 中内置的组件或方法替换需要做多语言的字符串、时间等,具体可参考 API文档。 完成之后发现初始化的时候可…
循序渐进DIY一个react(一)
假设我大学本科毕业论文的课题是[依据react现有的思想DIY一个react],我会怎么实现呢?作为一个react老用户的我,我常常有这样的疑问。那好,现在,我就在这根据现有的react概念和思想,循序渐进地DIY一个简单版的react。一来,为自己立下一个react研究进程的…
JS对象,你不可不知的知识体系
1. JS基础知识深入总结 2. 对象高级 3. 函数高级 4. 事件对象与事件机制 暂时会对以上四个专题去总结,现在开始Part2:对象高级。下图是我这篇的大纲。 问题: 每个对象都有相同的数据, 浪费内存。主要是指方法数据的重复,导致浪费。 在ES6中引入了class关键字…
使用React Hooks模拟生命周期
在 React 16.8 之前,函数组件只能是无状态组件,也不能访问 react 生命周期。hook 做为 react 新增特性,可以让我们在不编写 class 的情况下使用 state 以及其他的 react 特性,例如生命周期。接下来我们便举例说明如何使用 hooks 来模…
Function 与 Classes 组件的区别在哪?
以前,一个标准答案是说 classes 提供更多的功能(例如 state)。有了 Hooks,便不是这样了。 可能你听过其中一个性能更好。哪一个?许多这样的性能基准都存在缺陷,所以我会小心地从中得出结论。性能主要取决于代码而不是选择一个 function 或者 一个 class…