是否有可能在Thymeleaf中创建带有可选参数的片段?
<div th:fragment="personfragment(name, age, optionalargs...)">
所以我可以用以下任何一种来称呼它:
<div th:replace="personfragment('john', '28', 'arg1')" />
<div th:replace="personfragment('john', '28', 'arg1', 'arg2', 'arg3')" />
这是不是重复项,因为我事先不知道args的数量。这就是可选参数的用途:不必设置数字或参数!
如果有人知道如何像传递数组参数一样传递参数,我也很高兴?
使用作为对象的单个参数。
然后您可以检查片段中的对象并提取相关属性(如果存在)。>