已知限制
本页记录 @omnicajs/vue-remote 在运行时行为上相对于单一 DOM 环境中的原生 Vue 使用方式所存在的限制。
- 调用允许的组件方法需要显式使用
invoke;当前没有更高层的声明式方法调用 API。 - 对已挂载节点进行命令式 prop 赋值能力有限,而且并非总是安全;主要方式仍应是响应式重渲染。
- 来自宿主组件的 scoped slot props 不会传递到远程 slot 中。
还需要注意的限制
Section titled “还需要注意的限制”- 远程模板中原生元素的 ref 指向的是远程节点代理,而非浏览器中的真实 DOM 元素。
- 远程侧的
nextTick()会等待对应的宿主提交;若在提交完成前发生 teardown,则会被拒绝。 - 传输层保证,例如顺序、重试、背压和重连语义,由你选择的 adapter 或运行时定义,而不只是核心 API 本身。
- 跨运行时错误会在边界上被标准化,因此原始堆栈上下文可能会减少。