问题描述
我有一个用 Elm 编写的前端,它通过通道与 Phoenix 后端通信。然而,似乎 phoenix.js 正在对 DOM 做一些事情。如果页面空闲一段时间,我会在控制台中收到与 DOM 相关的错误,例如:
Uncaught TypeError: Cannot read property 'childNodes' of undefined
或
elm_db.js:3699 Uncaught TypeError: Failed to execute 'removeChild' on 'Node': parameter 1 is not of type 'Node'.
如何防止 phoenix.js 弄乱 DOM?
编辑:以下是控制台的两个屏幕截图:
client_ledger.js 和 client_db.js 是我的客户端文件,它们通过 Phoenix 通道接收和发送 json 对象。 elm_ledger.js 和 elm_db.js 是我编译的 Elm 前端。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)