白嫖 worker 自建短链服务 Url-Shorten-Worker 优化已保存数据的列表的显示 (1/2)
在 短链系统, 网络记事本系统, 图床系统 中, 已保存数据的列表的显示方式 需求是不同的.
记事本系统, 应该用一个多行文本框来显示 value. 如下:
图床系统, 应该以图片的形式显示 value. 如下:
代码已经有了. 功能也是对的.
现在问题是, 怎么合理的设计代码结构, 让 worker.js 里面的配置项可以控制列表的显示方式.
设置什么系统的配置项是在 worker.js 里面. 最多还有一项, 控制加载哪个 index.html
main.js 这个文件在 Github 上. 在 index.html 文件里面指定加载.
这样是能够实现效果没错, 但 main.js 里面大段相同的代码要复制到每个 index.html 里面, 太不优雅了.
如果以后, 相同部分的代码需要修改, 那就是霰弹枪伤, 要打开这么多个
- To Be Continued
评论
发表评论