摘要: 位置 首先我们要知道 loader 插件是写在哪里的 打开 webpack.config.js 文件, 在 module.rules 中加入我们的自定义 loader: { test: /.ts$/, use: [ { loader: path.resolve(__dirname,'./build/ 阅读全文
posted @ 2020-11-24 00:29 Grewer 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 方案 1 普通使用 在组件中直接创建 modal 显示: const {useState, useMemo} = React const useModal = () => { const [visible, setVisible] = useState(false) return useMemo(( 阅读全文
posted @ 2020-10-19 00:02 Grewer 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 介绍 LokiJS是一个面向文档的javascript数据库,与MongoDB有点相似。 它支持索引,查询和过滤数据集合。 LokiJS还支持更高级的功能,例如mapReduce,事务,并允许您实现自定义远程同步以将数据保存到服务器(或移动设备上的本地文件)。 磁盘的持久性已经在诸如nodejs之类 阅读全文
posted @ 2020-08-15 00:29 Grewer 阅读(3117) 评论(0) 推荐(1) 编辑
摘要: 今天偶然间碰到了这个问题, 问题的现状是: 当我们点击某个方法或属性的时候,IDE 无法找到这个方法, 使用 Find Usages 时,也无法找到文件 原因基本是因为 IDE 的缓存问题 解决方案: 打开 ide, 点击左上角的 文件(File) 点击此属性: 点击此按钮 等待 IDE 重启即可恢 阅读全文
posted @ 2020-07-07 18:14 Grewer 阅读(12488) 评论(2) 推荐(3) 编辑
摘要: 什么是 snowpack Snowpack是用于Web应用程序开发的现代轻量级工具链,可以对标 webpack, 像 webpack 这样的工具每次更新都会重新构建部分或全部代码,这就是他的不足之处了 Snowpack 每当更改文件时,都不会重建多个文件。没有捆绑可言,只有几毫秒的单文件重建,然后通 阅读全文
posted @ 2020-06-29 23:17 Grewer 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: 前置准备 首先最好了解一点关于 oc 的语法知识,不然很多都是看不懂的 创建声明文件 nativeModule.h #import <Foundation/Foundation.h> #import <React/RCTBridgeModule.h> @interface nativeModule 阅读全文
posted @ 2020-06-23 16:35 Grewer 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 来源: https://www.runoob.com/w3cnote/objective-c-tutorial.html Interface 定义部分,清楚定义了类的名称、数据成员和方法。 以关键字@interface作为开始,@end作为结束。 @interface MyObject : NSOb 阅读全文
posted @ 2020-06-17 14:46 Grewer 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 首先写 2 个组件,打印一下他们的属性: const TextFunc = (props) => { console.log('render TextFunc',props) return <div>function</div> } class TextComponent extends React 阅读全文
posted @ 2020-06-01 15:45 Grewer 阅读(864) 评论(0) 推荐(0) 编辑
摘要: mapStateToProps 这个函数允许我们将 store 中的数据作为 props 绑定到组件上。 (1)这个函数的第一个参数就是 Redux 的 store,我们从中摘取了 count 属性。你不必将 state 中的数据原封不动地传入组件,可以根据 state 中的数据,动态地输出组件需要 阅读全文
posted @ 2020-05-08 18:56 Grewer 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 【学海拾贝】是一个标签,用来记录我工作中碰到过的问题,在空闲时探索它的原因及原理 由来 2 年前我做 h5 项目的时候,遇到了上传图片的功能实现,于是就用了 `` 这个标签来实现图片的上传 当我点击标签,选择拍照的时候,发现出现的图片和拍照出来是不一样的,它的方向发生了旋转,这样就和拍照的样子不一样 阅读全文
posted @ 2020-04-30 23:43 Grewer 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 最近意外发现了这个框架,从这框架的说明和我的实践来看,确实是以后 PC 端的主流框架, 大家都知道 electron 的唯二缺点: 1. 性能较差 2.包的尺寸太大.下面给出使用 tauri 的理由 tauri 介绍 以下介绍来自官方说明: 为什么使用 tauri 原始Tauri应用程序的打包大小小 阅读全文
posted @ 2020-04-27 19:36 Grewer 阅读(33070) 评论(1) 推荐(1) 编辑
摘要: 因为以前面试一大公司的时候没看基础题,翻车了 所以这篇博客就用来写一些 js 面试的基础题目 行内元素和块元素分别有哪些 iframe有那些缺点? 1.frame会阻塞主页面的Onload事件; 2.iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载。 3.SEO 阅读全文
posted @ 2020-04-20 12:10 Grewer 阅读(1814) 评论(0) 推荐(1) 编辑
摘要: 接口的创建 可以使用 type 和 interface 来创建类型 type 特有的优点: 1. 声明基本类型别名,联合类型,元组等类型 2. 可使用 typeof 获取实例的类型赋值 interface 特有的优点 interface 能够声明合并 关于对象 获取对象 以IFoo作为例子 获取接口 阅读全文
posted @ 2020-02-18 21:03 Grewer 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 情况 1 镜像的问题 如果你的镜像已经设置,却仍然卡主,那么请参考情况 2 这种情况在中文官网上已经有了,并且有这修改镜像的方法,附上链接: https://flutter.cn/community/china 而我这边是这样设置的: 在尝试一下 看运行十分正常 情况 2 使用镜像之后仍然会卡主 之 阅读全文
posted @ 2020-02-16 17:56 Grewer 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 最近找了一些文档的生成工具,结果发现了这个 可以通过注释,自动生成对应的文档,对于 react 库来说十分方便 安装 typescript 支持 配置 这次的例子是使用 cra 来创建的项目,还有其他项目也是支持的 "点击参考" 在根文件夹下创建 文件 可以使用如下的配置 更加具体的配置项可以 "点 阅读全文
posted @ 2020-01-08 18:02 Grewer 阅读(2509) 评论(3) 推荐(0) 编辑