gpt4 book ai didi

javascript - 将长 Jade 数组变量拆分为多行

转载 作者:行者123 更新时间:2023-11-28 19:39:41 24 4
gpt4 key购买 nike

是否有任何方法可以编写在 Jade 模板中定义的带有换行符和缩进的数组,纯粹是为了便于阅读。

例如,像这样:

- var array = [
- ['a','b','c','d','e','f','g','h','i','k','l','m','n'],
- ['a','b','c','d','e','f','g','h','i','k','l','m','n'],
- ['a','b','c','d','e','f','g','h','i','k','l','m','n'],
- ['a','b','c','d','e','f','g','h','i','k','l','m','n']
- ];

我见过this answer关于属性值中的多行,但我认为我不能在这里使用相同的答案。

最佳答案

目前没有优雅的方法来做到这一点。您可以通过为每个数组行使用变量来解决您的问题

- var a1 = ['a','b','c','d','e','f','g','h','i','k','l','m','n'];
- var a2 = ['a','b','c','d','e','f','g','h','i','k','l','m','n'];
- var a3 = ['a','b','c','d','e','f','g','h','i','k','l','m','n'];
- var a4 = ['a','b','c','d','e','f','g','h','i','k','l','m','n'];
- var array = [a1, a2, a3, a4];

或者如果您更喜欢一维数组

- var array = [];
- array.push('a','b','c','d','e','f','g','h','i','k','l','m','n');
- array.push('a','b','c','d','e','f','g','h','i','k','l','m','n');
- array.push('a','b','c','d','e','f','g','h','i','k','l','m','n');
- array.push('a','b','c','d','e','f','g','h','i','k','l','m','n');

这些只是解决方法,因为目前在 Jade 中没有优雅的语法来实现这一点。

关于javascript - 将长 Jade 数组变量拆分为多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25325805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com