Y
Y
Yuriy Berg2016-09-26 13:36:02
JavaScript
Yuriy Berg, 2016-09-26 13:36:02

Jade output JSON data to HTML without tags in the text, how to do it right?

Hello, I use JADE and store data (texts, paths to images) in a cell array of which objects.
Here is an example:

var aboutCompany = [
    {
      id: 1,
      title: '2000\ г. — Начало',
      imagePath: 'images/about/lion-orange.png',
      imageName: 'Начало',
      text: "На старте третьего тысячелетия была сформирована универсальная команда юристов с одной лишь целью увеличивать число довольных клиентов, работая в свое удовольствие. Компания MLC взяла курс на освоение вновь зародившегося в те времена рынка юридических услуг. Конкуренция диктовала условия ведения игры, но мы не собирались играть по чужим правилам. Мы установили свои. Мы пришли к выводу, что должны иметь дело лишь с теми людьми, которые нам нравятся, которым мы доверяем и восхищаемся. История компании МLC создается каждым нашим клиентом уже на протяжении 15 лет.",
      name: 'about-start',
    },
//ОСТАЛЬНОЙ КОД

Then I process it in another file using JADE's built-in iteration instruction.
each val in aboutCompany
    li=val.title

Output in HTML is like this:
ba01eac792684d948d20c288670c4df2.PNG
How to properly use such a thing with JADE?
What am I doing wrong?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
E
Eugene, 2016-09-26
@art_haacki

You need to add the character "!" for the transformation to take place:

each val in aboutCompany
    li!=val.title

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question