Skip to content

ベータ

これらの App Bridge コンポーネントは新しく、まだ実際の Shopify 管理画面ではテストされていません。ベータ期間中は、マイナーリリースで API が変わる可能性があります。うまく動かない場合は issue を作成してください。

AppWindow ​

始める前にインストールを、open については Modal を参照してください。

AppWindow は s-app-window をレンダリングします。@shopify/app-bridge-types のドキュメントでは、これを "a fullscreen modal window in the Shopify admin" と説明しています。src は必須です。"the URL is loaded in an iframe when the window opens".

vue
<script setup lang="ts">
import { ref } from 'vue'
import { AppWindow } from 'polaris-vue-elements/app-bridge'

const open = ref(false)
</script>

<template>
  <button @click="open = true">Edit in bulk</button>
  <AppWindow id="bulk-editor" src="/bulk-editor" v-model:open="open" />
</template>

open、v-model:open、show/hide、およびアンマウント時の非表示は、Modal と同様に動作します。 slot はありません。

MIT ライセンスの下で公開されています。Vue ロゴは Evan You によるもの(CC BY-NC-SA 4.0)。