0

我想替换空字符串而不是 ReferenceError。以下代码:

p #{data.data.data}

ReferenceError 发生在我想禁用它的渲染模板时。

4

2 回答 2

2

偶然发现了同样的东西,但是传递一个空的物体感觉不对。我建议使用以下内容处理模板中的可能性:

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

或指定一个占位符内联

p #{data.data.data ? data.data.data : 'No data'}
于 2012-12-22T14:32:57.280 回答
1

如果渲染时没有值,则传递一个空对象:

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

于 2012-05-17T11:06:43.563 回答