Import fail GraphQL dalam nuxt.js.
P粉754473468
2023-07-28 10:59:10
<p>Jadi saya mengimport skema yang dijana oleh postgraphile, tetapi ia tidak dimuatkan dengan betul. </p><p>Ini ialah jenis keluaran: </p><p><br /></p>
<pre class="brush:php;toolbar:false;">definisi: Array(44) [ {…}, {…}, {…}, … ]
jenis: "Dokumen"
loc: Objek { mula: 0, tamat: 26188, sumber: {…} }</pre>
<p>Saya telah mencuba pelbagai variasi kod untuk memuatkan pertanyaan saya semuaPengguna. </p>
<pre class="brush:php;toolbar:false;"><setup script>
import Skema daripada '@/graphql/schema.gql'
console.log('Query', Schema.valueOf('semuaPengguna'))
const { data } = tunggu useAsyncQuery(Query)
</script></pre>
<p><br /></p>
Kaedah
valueOf tidak sesuai untuk tujuan ini. Dokumen skema GraphQL tidak mempunyai akses langsung kepada pertanyaan, mutasi atau langganannya melalui kaedah akses nilai kunci. ,
Mula-mula, pastikan anda telah memasang pakej graphql-tag dalam projek anda:
npm install graphql-ta
Tentukan pertanyaan anda dalam schema.gql:
Import dan gunakan pertanyaan AllUsers dalam komponen:
Semoga bermanfaat