2012-05-16 3 views
0

Я хочу заменить пустую строку вместо ReferenceError. следующий код:Jade with Express - как отключить ReferenceError

p #{data.data.data} 

ReferenceError возникло при визуализации шаблона, который я хочу отключить.

+1

Вы должны дать более подробную информацию: какой данные (или местные) вы передать нефрит при визуализации? Добавьте код вызова рендеринга. –

+0

данные не определены. Но я хочу подавить эту ошибку – MajidTaheri

ответ

1

Передайте пустой объект, если нет значения при визуализации:

res.render('view/index', {data: your_data_variable || {} });

2

Наткнулся на одно и то же, но передавая пустой объект чувствовал себя неправильно. Я предлагаю обработку возможности в шаблоне что-то вроде:

- if(data) 
    p #{data.data.data} 
- else 
    p No data for you! 

или указать заполнитель рядного

p #{data.data.data ? data.data.data : 'No data'} 
Смежные вопросы