0
我試圖通過傳遞某些異步功能於渲染,使我的一些渲染網頁更聰明的返回異步數據,這樣裏面快速的NodeJS路線在渲染路線
res.render('category', functions);
而在category.pug
頁我調用該函數是這樣的::M這樣
ul
each val in paginatedCategory('Products')
li=val
在控制檯它輸出所有正確的項目在該類別,但渲染渲染什麼都沒有,我猜這是因爲MySQL數據庫查詢是異步的,所以它呈現頁面之前它拉動所有的項目,你將如何處理像這樣的情況?
此外,我希望能夠直接從.pug
文件傳遞參數,因爲它將從文件更改爲文件。