Client Side Template
:escape
Description
Escapes HTML elements in a field.
The escape directive can be placed inside a placeholder for a field to HTML encode the field's value.
{fieldName:escape}
For example, if you had this set of JSON data and wanted to escape the value of the "content" field:
[ { "data": [ {"content": "this\"ismyvalue"}, {"content": "<somebrackets>"}, {"content": "&Ampersands&"} ] } ]
You could create the following template:
{data} {*header}<h2>Data Content:</h2>{/*header} {content:escape}<br/> {/data}
The resulting output would be:
<h2>Data Content:</h2> this"ismyvalue<br> <somebrackets><br> &Ampersands&<br>
And would be rendered in the browser or mobile app similar to what is shown below:
Data Content:
this"ismyvalue<somebrackets>
&Ampersands&