簡體   English   中英

如何將數據從一個 ejs 文件發送到另一個

[英]how to send data from one ejs file to another

我正在開發一個節點應用程序,我需要獲取用戶單擊的內容的 id 並使其在另一個 ejs 中可用,我嘗試使用本地存儲,但它不起作用,因為本地存儲用於瀏覽器而節點是服務器。 我還能用什么其他方式來實現它。

這是什么項目ID

  <%=item.id%> // home.ejs

這個錨標記的點擊應該將 id 發送到 modals.ejs

  <a href="#"><i class="os-icon os-icon-edit"></i><span>Edit</span>
  </a> // home.ejs

我還包括 modal.ejs

    <%-include('../includes/modals.ejs') %> 

如果您在客戶端進行渲染,則單擊處理程序應將其添加到頁面上正在渲染的內存數據結構中。

如果是服務端渲染,那么你需要把它POST到服務端,或者寫一個GET路由,把它作為參數。

數據不會“從一個文件到另一個文件”。 無論渲染發生在哪里,函數都會將數據結構應用於模板。 因此,您需要將值放入數據結構中並進行重新渲染。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM