无法解析jade中的JSON

时间:2015-02-18 21:08:32

标签: javascript node.js mongodb pug

我正在尝试解析来自mongodb的JSON对象,但在解析之后由于某种原因无法使用它。

以下是我正在使用的javascript函数

 -function check(category) {
      -var temp = JSON.stringify(category);
      -return JSON.parse(temp);

  -}

.row.wow.fadeInRight.animated(data-wow-offset='30', data-wow-duration='1.5s', data-wow-delay='0.15s')
        .col-md-12
           if(articles)
              #client-feedbacks.owl-carousel.owl-theme
               each article in articles
                -var category = article.categories
                .feedback-box
                  .client-image.hidden-xs
                      img(src=article._.image.fit(250,250), alt='article image')
                  // MESSAGE OF THE CLIENT
                  h6.article-title
                    a(href='/blog/post/' + article.slug, itemprop='url')!= article.title
                  br
                  .message!= article.content.brief
                  // CLIENT INFORMATION
                  .client
                    .quote.red-text
                      i.icon-fontawesome-webfont-294
                    .client-info
                      a.client-namea(href='/blog/post/' + article.slug, itemprop='url')!= prettyDate(article.publishedDate)
                      -var categories = check(category)
                      .client-company(itemtype="http://schema.org/BlogPosting") #{category[0].name}

当我使用json .stringify

时,这是对象的样子
    { updatedBy: 5498631c5cbfa2d03f4570e6,
  updatedAt: Mon Feb 09 2015 00:30:48 GMT+0530 (IST),
  createdBy: 5498631c5cbfa2d03f4570e6,
  createdAt: Mon Feb 09 2015 00:30:48 GMT+0530 (IST),
  key: 'mongoose',
  name: 'Mongoose',
  _id: 54d7b2601d88fc4f69d0e081,
  __v: 0 },{ updatedBy: 5498631c5cbfa2d03f4570e6,
  updatedAt: Mon Feb 09 2015 00:31:44 GMT+0530 (IST),
  createdBy: 5498631c5cbfa2d03f4570e6,
  createdAt: Mon Feb 09 2015 00:31:44 GMT+0530 (IST),
  key: 'green-berrets',
  name: 'Green Berrets',
  _id: 54d7b298fe85a1c4698b2ec3,
  __v: 0 }

我很困惑如何解析它,因为我尝试的大多数事情都不起作用

0 个答案:

没有答案