我希望div是动态的。我得到的字符串可能包含这样的项目符号:“使用•这是测试:•这是测试•这是测试•这是测试•这是测试•这是一个测试•这是一个测试•这是一个测试•这是一个测试” 。
我有一个div显示输出:
<div class="ds-results-detail-a">${a}</div>
我如何在列表中显示该响应:
Uses
•This is a test:
•This is a test
•This is a test
•This is a test
•This is a test
•This is a test
•This is a test
•This is a test
响应中可能包含带有这些要点的字符串,也可能只是字符串。输出仅显示如下:
Uses •This is a test: •This is a test •This is a test •This is a test •This is a test •This is a test •This is a test •This is a test •This is a test
如何显示在列表中?
最佳答案
如果我理解正确,则需要具有以下功能:
<ul>
<g:each in="${yourString.split( '•' )}" var="s">
<li>${s}</li>
</g:each>
</ul>
UPD:
其他方式:
${yourString.replaceAll( '•', '<br>•' )}
关于grails - Grails。如何在项目符号中格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50212410/