项目是 vue 单页应用
具体来说就是后台会返回给我一个 script 地址,我用 js 创建 script 标签然后插入到 head 中,这个 script 会生成一个 flash 插入到 html 底部,这个时候插入的位置是和 vue 中的 app 同级的,所以 vue 的生命周期 mounted 监控不到。
我怎么做才能完美的知道 dom 已插入完毕,方便我移动这个 dom 的位置,太早执行函数会获取不到dom,太晚用户会看到位置不对。
我目前是用定时器,插入 script 1s 后执行 dom 操作。
有没有更优雅的办法呢?