adobe插件开发
最近在学习 Adobe ScriptUI 开发时,发现用代码手动构建界面实在繁琐。受 Vue 等框架启发,我尝试用 HTML 标记语言来描述 UI,再编译成 ScriptUI 代码,于是有了这个轻量级的转换工具。这篇文章记录了我从探索 Duik 源码到实现这套方案的全过程,以及未来在表达式管理和跨应用开发上的思考。
最近在学习 Adobe ScriptUI 开发时,发现用代码手动构建界面实在繁琐。受 Vue 等框架启发,我尝试用 HTML 标记语言来描述 UI,再编译成 ScriptUI 代码,于是有了这个轻量级的转换工具。这篇文章记录了我从探索 Duik 源码到实现这套方案的全过程,以及未来在表达式管理和跨应用开发上的思考。
之前用code-mirror些了个便签, 最近又开始想复习找工作, 用起来还差点意思.
markdown比较适合写作, 用在”便签”系统, 在需要”给列表打钩”来表示完成状态的时候就没招了.
而我这复习列表正是需要给列表标注状态.
12月玩了2个微信小游戏, 不管是出于什么心态, 突然想把让鹿鹿作为游戏角色在舞台上走一下.
然后看了微信小游戏文档, 推荐 cocos creator, 学了下发现 web 开发者那是根本不用学.
接上次看vue-router看到了provide和inject, 觉得应该比较简单, 打算看一下实现.
过程中发现provide, inject与其他一些 api 比如onMounted, onUnmounted是不能在异步结果中调用的. (更不能在setup外调用)
另外provide的时候可不可以inject到自己也不太确定. (虽然文档里都说得很明确)