既知の制限
範囲
見出しへのリンクこのページでは、単一 DOM コンテキストでのネイティブ Vue 使用と比べたときの、@omnicajs/vue-remote の現在の制限を説明します。
現在の制限
見出しへのリンク- 許可されたコンポーネントメソッドを呼ぶには明示的に
invokeを使う必要があり、より高水準な宣言的メソッド呼び出し API はありません。 - マウント済みノードへの命令的な prop 代入は制限があり、常に安全とは限りません。主な経路は依然としてリアクティブな再レンダリングです。
- ホストコンポーネントの scoped slot props はリモート slot へは渡されません。
追加で考慮すべき制約
見出しへのリンク- リモートテンプレート内のネイティブ要素に対する ref は、実際のブラウザ DOM 要素ではなく、リモートノードプロキシを指します。
- リモート側の
nextTick()は対応するホストコミットを待ち、そのコミットが完了する前に teardown されると reject されます。 - トランスポートの保証、たとえば順序、再試行、バックプレッシャー、再接続セマンティクスは、コア API 単体ではなく選択した adapter / ランタイムが定義します。
- ランタイムをまたぐエラーは境界で正規化されるため、元のスタックコンテキストは減ることがあります。