@rollin
In order to skip empty strings with Mustache, you can use a simple conditional statement inside your Mustache template. Here's an example:
Let's say you have an array of strings like this:
1 2 3 |
const data = {
strings: ['', 'Hello', '', 'World', '']
};
|
Now, in your Mustache template, you can iterate over the array and only display non-empty strings like this:
1 2 3 4 5 6 7 |
<ul>
{{#strings}}
{{#this}}
<li>{{.}}</li>
{{/this}}
{{/strings}}
</ul>
|
In this template, the {{#this}} block will only be rendered if the current string {{.}} is not empty.
When you render the template with the data object, the empty strings will be skipped and only the non-empty strings will be displayed in the list.