Vue での型チェックでは、コンストラクター関数を型として渡す必要があります。
props: {
coords: {
type: Coordinates,
required: true,
},
},
Coordinates
コンストラクタを見つける方法がわかりません。Object
何からも継承せず、何も許可したくないため使用できません。
直接アクセスする方法について MDN には何もありません: https://developer.mozilla.org/en-US/docs/Web/API/Coordinates
何か案は?
編集:明確にするために、window.Coordinates
未定義です。上記のコード例は機能しません。