我正在使用Node JS和Express。使用節點JS與客戶端共享變量
目前,在服務器端,我將某個變量(源)傳遞給我的EJS模板,並使用它的一部分填充頁面上的列表。
當用戶點擊該列表中的一個項目時,我需要掌握該變量的另一部分。
我知道我可以再次爲AJAX服務器的變量(來源),並解決我的問題。但是這似乎沒有必要,因爲當模板生成HTML時,我已經有了變量。
通常的做法是什麼?人們使用AJAX並獲取變量,或者當服務器構建它時,是否有一些很好的方法可以將它存儲在頁面中?
A「黑客」是創建一個隱藏的元素,並存儲在它的價值...
問問你自己。你的變量是否改變,用戶是否需要知道它是否實時?變量是否需要一段時間才能加載或發送給客戶端?如果是,那麼考慮AJAX。 – tsturzl