我需要在 PHP 中處理網頁畫布的一部分,在 Nuxt 中處理另一部分。所以在我的 php 頁面中,我設定了這個結構。
<!-- Some php code -->
<div id="app">
<!--I have to Inject Nuxt -->
</div>
<!-- Some php code -->
我可以用 Vue 做到這一點。在我的 PHP 檔案的標題中,我加載了腳本 http://localhost:8080/js/app.js 并且應用程式 Div 是水合的。
我怎樣才能在 Nuxt 中做到這一點?
你知道nuxt檔案是在哪里生成的(使用熱模塊替換或構建)?
謝謝,
uj5u.com熱心網友回復:
您將無法像 Vue 一樣使用簡單的 querySelector 插入 Nuxt,因為 Nuxt 需要相當多的構建步驟。它不如 Vue 靈活,因為它本身就是對整個專案進行 SSR 的一種解決方案。
最好的主意是在遷移期間繼續使用 Vue,當一切都完成后:將 Vue 升級到 Nuxt(如果你的代碼已經遵循了一些約定,那就不是那么難了,其他的只是看看它在 Nuxt 中是如何組織的)。
在您的 PHP 網站旁邊創建一個獨立的 Nuxt 應用程式,并開始對您的無頭 CMS 進行 HTTP 呼叫,而不會破壞任何內容。
不要浪費時間嘗試設定它們同時運行的一些奇怪行為,您將失去更多時間 IMO。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/354914.html
標籤:javascript php Vue.js nuxt.js
