File tree Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -479,6 +479,20 @@ const post = await fetch(`/api/post/1`).then((r) => r.json())
479479` async setup() ` は、現在まだ実験的な機能である [ ` Suspense ` ] ( /guide/built-ins/suspense.html ) と組み合わせて使用する必要があります。将来のリリースで完成させてドキュメント化する予定ですが、もし今興味があるのであれば、その[ テスト] ( https://github.com/vuejs/core/blob/main/packages/runtime-core/__tests__/components/Suspense.spec.ts ) を参照することで、どのように動作するかを確認できます。
480480:::
481481
482+ ## インポート文 {#imports-statements}
483+
484+ Vue のインポート文は [ ECMAScript モジュールの仕様] ( https://nodejs.org/api/esm.html ) に従います。
485+ さらに、ビルドツール設定で定義されたエイリアスを使用することができます:
486+
487+ ``` vue
488+ <script setup>
489+ import { ref } from 'vue'
490+ import { componentA } from './Components'
491+ import { componentB } from '@/Components'
492+ import { componentC } from '~/Components'
493+ </script>
494+ ```
495+
482496## ジェネリクス <sup class =" vt-badge ts " /> {#generics}
483497
484498` <script> ` タグの ` generic ` 属性を使ってジェネリック型パラメーターを宣言できます:
Original file line number Diff line number Diff line change @@ -136,6 +136,13 @@ p {{ msg }}
136136</unit-test>
137137```
138138
139+ :::warning Note
140+ ` src ` でエイリアスを使用する場合、モジュールリクエストとして解釈される ` ~ ` から始めないでください。これは、ノードモジュール内のアセットを参照できることを意味します:
141+ ``` vue
142+ <img src="~some-npm-package/foo.png">
143+ ```
144+ :::
145+
139146## コメント {#comments}
140147
141148各ブロックの中では、使用されている言語(HTML、CSS、JavaScript、Pug など)のコメント構文を使用する必要があります。トップレベルのコメントには、HTML のコメント構文を使用します: ` <!-- コメント内容をここに --> `
You can’t perform that action at this time.
0 commit comments