Gcaufy

Results 25 issues of Gcaufy

对于 type=array 类型的结构,在定义子 widget 组件中,无法获取真实数组的值 翻看代码发现, schema.value 被 `__dataSchema` 完全替换掉了。不清楚为何这样处理

No need to use `.min.js` Because every body will have there own build process. they can minify the code in their own process.

# 问题 Wechaty 已经开发过 plugin 机制,参考: - https://github.com/wechaty/wechaty/issues/1939 但 plugin 的粒度还是相对较粗,导致不同的 plugin 之间还是存在许多重复代码。 以 [vote-out](https://github.com/Gcaufy/wechaty-voteout) 插件为例,假设我们有个需求,需要写个 `vote-up` 来记录每天群内谁被点贊最多,此时就会发现 `vote-out` 的所有过滤代码都得原封不动的拷贝至 `vote-up` 中,然后再完成 `vote-up` 的真实逻辑。 所以根本原因是 plugin 中的逻辑无法被更小粒度的抽象和复用, # 思考 很早之前也粗略的思考过这里的问题,但改造成本较高,且与历史API存在兼容性问题,但最近又思考了一下,发现还是可以解决的。...

enhancement

## Issue https://github.com/wechaty/wechaty/issues/2282 ## Description It's gonna be a big change, check the design darft, and see if I can move on. ## Demo Code 1. How to define a...

Ref: https://github.com/matejak/argbash/issues/14 For example, I have a `--yes` option. ``` # ARG_OPTIONAL_BOOLEAN([yes],[y],[Delete action without confirm again]) ``` It generated like this: ``` The general script's help msg Usage: /tmp/test.sh [-y|--(no-)yes]...

When use `@Render` in Koa, it will break all api request, all API request will return a html template. ## How to produce 1. Create a html render controller ```...

status: needs triage

``` ゚ω゚ノ= /`m´)ノ ~┻━┻ //*´∇`*/ ['_']; o=(゚ー゚) =_=3; c=(゚Θ゚) =(゚ー゚)-(゚ー゚); (゚Д゚) =(゚Θ゚)= (o^_^o)/ (o^_^o);(゚Д゚)={゚Θ゚: '_' ,゚ω゚ノ : ((゚ω゚ノ==3) +'_') [゚Θ゚] ,゚ー゚ノ :(゚ω゚ノ+ '_')[o^_^o -(゚Θ゚)] ,゚Д゚ノ:((゚ー゚==3) +'_')[゚ー゚] }; (゚Д゚) [゚Θ゚] =((゚ω゚ノ==3)...

I was use Vimium before. the `f` command are similar. When I have a button in a page, use `f` command to show the shortcut key. Then I type the...

##### Checklist - [ ] `npm run test` passes - [ ] tests and/or benchmarks are included - [ ] cases or donate is changed or added - [ ]...