iT邦幫忙

2

pug 多層迴圈使用困難

請問各位大大我現在文章是用迴圈取出來

  each articles ,i in article

然後我評論是

  comments:[{
    content:[],
    point:[Number],
  }], 這是我評論的 schema

     each comment, i in article.comments

我分開打都可以顯示
但現在我想要把他合再一起

我想要顯示content的內容在我的文章裡面
有看一些文件但都只有一層迴圈的

1 個回答

4
dragonH
iT邦超人 7 級 ‧ 2019-10-16 09:36:34
最佳解答

有點看不懂你的問題

看看這個範例有沒有幫助

codepen

看更多先前的回應...收起先前的回應...

感謝 看來跟我想得差不多只是語法打錯了.. 語法滿嚴謹的

dragonH iT邦超人 7 級 ‧ 2019-10-16 19:03:22 檢舉

是蠻嚴謹的XD

不過其實語法就那幾個而已

dragonH
在請問一下

{ title:[{test:['123']},{test2:['456']}] }

我想要取出test跟跟test2的內容
each article, i in articles.title
我這樣打 但它一直說Cannot read property 'length' of undefined
請問是哪裡錯了嗎

dragonH iT邦超人 7 級 ‧ 2019-10-16 20:52:28 檢舉

shrine90459

codepen

我試是沒問題耶

dragonH

- const articles =[ { comment:[{test:['123']},{test2:['456']}] },{ title: '文章1', id: '1' }]

我的問題應該是這樣才對
就是 一個陣列裡面又一個陣列 或是更多層陣列
還是它其實不能這樣寫呢
感謝

dragonH iT邦超人 7 級 ‧ 2019-10-16 22:38:42 檢舉

shrine90459

你的 articles.title 不是 array 呀

所以她才會跟你說

Cannot read property 'length' of undefined

我要發表回答

立即登入回答