会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
主页
分类
js
vue
canvas
typescript
react
vue
与后台框架的混合使用的尝试
react与vue的比较
项目规范
用户登录状态判断
打包需要注意的一些事
更多
canvas
经典particles效果
下雪效果
毕达哥拉斯树
图片上传简易 demo
浮动粒子构建的404页面
更多
webapp
Android webView包装WebAPP
用 crosswalk 解决webview 的一些痛点
webapp bug填坑记录
react
MobX 在 hook 中的使用
react hooks 全面转换攻略
redux入门指南
更多
Grewer
my coding way
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年12月19日
babel 与 ast
摘要: 什么是 babel Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 什么是抽象语法树(AST) 在计算机科学中,抽象语法树(Abstract Syntax Tree,AS
阅读全文
posted @ 2020-12-19 18:18 Grewer
阅读(503)
评论(0)
推荐(0)
2020年12月17日
[翻译] 使用AST提升个人解析游戏
摘要: 本文翻译来自谷歌翻译 在我开始尝试学习计算机科学的旅程之前,有一些术语和短语使我想朝另一个方向发展。 但是我没有奔波,而是装作知识,在交谈中点点头,假装我知道有人在指什么,尽管事实是我不知道并且实际上在我听到《 Super Scary Computer Science Term™》时就完全停止了收听
阅读全文
posted @ 2020-12-17 15:34 Grewer
阅读(309)
评论(0)
推荐(0)
2020年12月13日
js 中的 EventLoop
摘要: js 中的 EventLoop 起始 EventLoop 是什么 JavaScript有一个基于事件循环(EventLoop)的并发模型,事件循环负责执行代码、收集和处理事件以及执行队列中的子任务。 > 浏览器和NodeJS基于不同的技术实现了各自的Event Loop。 事件循环 之所以称之为 事
阅读全文
posted @ 2020-12-13 23:32 Grewer
阅读(395)
评论(0)
推荐(0)
2020年12月6日
关于 js 中 this 指向的问题
摘要: 关于 js 中 js 指向的问题 本文章通过代码的运行来描述 this 的具体指向: 默认绑定 场景一: console.log('普通情况', this) // window 在普通状态下, this 指向的是全局变量 window 场景二: function foo() { console.lo
阅读全文
posted @ 2020-12-06 23:53 Grewer
阅读(175)
评论(2)
推荐(0)
2020年11月24日
webpack loader 实现
摘要: 位置 首先我们要知道 loader 插件是写在哪里的 打开 webpack.config.js 文件, 在 module.rules 中加入我们的自定义 loader: { test: /.ts$/, use: [ { loader: path.resolve(__dirname,'./build/
阅读全文
posted @ 2020-11-24 00:29 Grewer
阅读(146)
评论(0)
推荐(0)
2020年10月19日
在 react 创建 modal
摘要: 方案 1 普通使用 在组件中直接创建 modal 显示: const {useState, useMemo} = React const useModal = () => { const [visible, setVisible] = useState(false) return useMemo((
阅读全文
posted @ 2020-10-19 00:02 Grewer
阅读(872)
评论(0)
推荐(0)
2020年8月15日
loki (LokiJS) 数据库详解
摘要: 介绍 LokiJS是一个面向文档的javascript数据库,与MongoDB有点相似。 它支持索引,查询和过滤数据集合。 LokiJS还支持更高级的功能,例如mapReduce,事务,并允许您实现自定义远程同步以将数据保存到服务器(或移动设备上的本地文件)。 磁盘的持久性已经在诸如nodejs之类
阅读全文
posted @ 2020-08-15 00:29 Grewer
阅读(3669)
评论(0)
推荐(1)
2020年7月7日
关于 jetbrains IDE:IDEA,Webstorm 出现 usages 无效的情况 No usages found in All Places
摘要: 今天偶然间碰到了这个问题, 问题的现状是: 当我们点击某个方法或属性的时候,IDE 无法找到这个方法, 使用 Find Usages 时,也无法找到文件 原因基本是因为 IDE 的缓存问题 解决方案: 打开 ide, 点击左上角的 文件(File) 点击此属性: 点击此按钮 等待 IDE 重启即可恢
阅读全文
posted @ 2020-07-07 18:14 Grewer
阅读(12794)
评论(2)
推荐(3)
2020年6月29日
snowpack 入门
摘要: 什么是 snowpack Snowpack是用于Web应用程序开发的现代轻量级工具链,可以对标 webpack, 像 webpack 这样的工具每次更新都会重新构建部分或全部代码,这就是他的不足之处了 Snowpack 每当更改文件时,都不会重建多个文件。没有捆绑可言,只有几毫秒的单文件重建,然后通
阅读全文
posted @ 2020-06-29 23:17 Grewer
阅读(2105)
评论(0)
推荐(0)
2020年6月23日
React Native 与 iOS OC 之间的交互
摘要: 前置准备 首先最好了解一点关于 oc 的语法知识,不然很多都是看不懂的 创建声明文件 nativeModule.h #import <Foundation/Foundation.h> #import <React/RCTBridgeModule.h> @interface nativeModule
阅读全文
posted @ 2020-06-23 16:35 Grewer
阅读(902)
评论(0)
推荐(0)
2020年6月17日
OC 语法快速入门
摘要: 来源: https://www.runoob.com/w3cnote/objective-c-tutorial.html Interface 定义部分,清楚定义了类的名称、数据成员和方法。 以关键字@interface作为开始,@end作为结束。 @interface MyObject : NSOb
阅读全文
posted @ 2020-06-17 14:46 Grewer
阅读(605)
评论(0)
推荐(0)
2020年6月1日
小记 React Element 类型
摘要: 首先写 2 个组件,打印一下他们的属性: const TextFunc = (props) => { console.log('render TextFunc',props) return <div>function</div> } class TextComponent extends React
阅读全文
posted @ 2020-06-01 15:45 Grewer
阅读(879)
评论(0)
推荐(0)
2020年5月8日
关于 redux connect
摘要: mapStateToProps 这个函数允许我们将 store 中的数据作为 props 绑定到组件上。 (1)这个函数的第一个参数就是 Redux 的 store,我们从中摘取了 count 属性。你不必将 state 中的数据原封不动地传入组件,可以根据 state 中的数据,动态地输出组件需要
阅读全文
posted @ 2020-05-08 18:56 Grewer
阅读(225)
评论(0)
推荐(0)
2020年4月30日
【学海拾贝】苹果手机拍照照片旋转问题及解决方案
摘要: 【学海拾贝】是一个标签,用来记录我工作中碰到过的问题,在空闲时探索它的原因及原理 由来 2 年前我做 h5 项目的时候,遇到了上传图片的功能实现,于是就用了 `` 这个标签来实现图片的上传 当我点击标签,选择拍照的时候,发现出现的图片和拍照出来是不一样的,它的方向发生了旋转,这样就和拍照的样子不一样
阅读全文
posted @ 2020-04-30 23:43 Grewer
阅读(2548)
评论(0)
推荐(0)
2020年4月27日
tauri - 可替换 electron 的PC端 SPA 框架
摘要: 最近意外发现了这个框架,从这框架的说明和我的实践来看,确实是以后 PC 端的主流框架, 大家都知道 electron 的唯二缺点: 1. 性能较差 2.包的尺寸太大.下面给出使用 tauri 的理由 tauri 介绍 以下介绍来自官方说明: 为什么使用 tauri 原始Tauri应用程序的打包大小小
阅读全文
posted @ 2020-04-27 19:36 Grewer
阅读(35077)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
7
下一页
公告