Vue 3 - amaran "Tidak dapat menyelesaikan komponen".
P粉451614834
P粉451614834 2023-08-26 13:03:49
0
1
415
<p>Saya menemui amaran ini apabila cuba mengimport komponen daripada fail index.js saya. </p> <p>Ini ialah folder komponen saya: </p> <pre class="brush:php;toolbar:false;">components/ |-- index.js |-- ComponentA.vue |-- ComponentB.vue |-- ComponentC.vue</pre> <p> dan index.js: </p> <pre class="brush:php;toolbar:false;">import ComponentA daripada './ComponentA'; import KomponenB daripada './ComponentB'; import ComponentC daripada './ComponentC'; eksport { ComponentA, ComponentB, ComponentC };</pre> <p>Apabila saya mencuba ini dalam mana-mana komponen (B atau C)</p> <pre class="brush:php;toolbar:false;"><script> import { ComponentA } daripada './'; console.log(ComponentA); // tidak ditentukan eksport lalai { komponen: {ComponentA} } </script></pre> <p>Saya mendapat amaran dalam konsol, bagaimanakah saya boleh membetulkannya? Apa salah saya di sini? </p> <p>Sebenarnya, kaedah ini berfungsi:</p> <pre class="brush:php;toolbar:false;">import ComponentA daripada './ComponentA';</pre> <p>Tetapi saya tidak mahu menggunakan kaedah ini kerana saya mempunyai banyak komponen dalam folder <kod>komponen</code>
P粉451614834
P粉451614834

membalas semua(1)
P粉600845163

Anda hendaklah menulis pernyataan import seperti berikut:

<script>
import { ComponentA } from './components';

export default {
    components: { ComponentA }
}
</script>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!