html上手动实现变量绑定
背景
用electron封装网页微信时,出现了下载文件时不容易看到进度的问题.
于是想实现一个模板,然后绑定变量,更新下载进度.
但不想麻烦太多去使用复杂的框架.
因此手动实现.
方案
- 用Proxy监控变量的变化,并随时调用渲染用的函数
- 渲染用的函数替换页面上的内容
代码
1 | <div id="app"> |
1 | const el = document.getElementById('app'); |
用electron封装网页微信时,出现了下载文件时不容易看到进度的问题.
于是想实现一个模板,然后绑定变量,更新下载进度.
但不想麻烦太多去使用复杂的框架.
因此手动实现.
代码
1 | <div id="app"> |
1 | const el = document.getElementById('app'); |