Слияние/управление массива со Скоростью

Мне установили массив в скоростном шаблоне, который содержит некоторые пути.
Идея состоит в том, чтобы поместить некоторых "значение по умолчанию" .js/.css файлы, которые 90% страниц будут использовать в этом массиве.
Однако другие страницы должны будут все еще смочь добавить/удалить значения от этого массива, в случае, при отсутствии связанных файлов вообще, или я должен добавить некоторых.

Учитывая этот код:

#set ( $head.scripts = [ "https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js", "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.min.js" ] )

#foreach ($URI in $head.scripts)

#end

Там какой-либо путь состоит в том, чтобы добавить/удалить значения от этих значений по умолчанию?
Я видел этот инструмент списка, но похоже, что это недостаточно, для какого мне нужно.

7
задан Starwarswii 28 July 2017 в 04:18
поделиться

1 ответ

Если этот массив создается в Velocity, то он поддерживается классом ArrayList, поэтому он поддерживает все соответствующие методы.

$head.scripts.add("new element")
$head.scripts.remove(0)
12
ответ дан 6 December 2019 в 21:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: