當使用此語法在「組件」上循環時EJS抱怨說任務不是對象,但是如果替換爲task._id,那很好。EJS,包含每個循環的節點js包括
有什麼想法嗎?
<? tasks.forEach(function(task){ ?>
<?- include('_task'); ?>
<? }) ?>
當使用此語法在「組件」上循環時EJS抱怨說任務不是對象,但是如果替換爲task._id,那很好。EJS,包含每個循環的節點js包括
有什麼想法嗎?
<? tasks.forEach(function(task){ ?>
<?- include('_task'); ?>
<? }) ?>
如果你問如何通過task
您include
那麼它會是這樣的:
<? tasks.forEach(function(task) { ?>
<?- include('_task', {task: task}) ?>
<? }) ?>
頂級數據自動包括在內,但局部變量都需要顯式地傳遞。請參閱https://github.com/mde/ejs#includes
您在哪裏將'task'替換爲'task._id'? – skirtle