Шаблон закрытия - если строка условия содержит
Я хотел бы написать условие if и проверить, содержит ли переменная определенную строку, а затем написать некоторую логику.
если у меня есть переменная скажем @param активность
Как я могу проверить, что переменная активность содержит строку "abc"?
2 ответа
Из документации ( https://developers.google.com/closure/templates/docs/functions_and_directives) есть strContains
метод:
strContains(str, subStr)
- Проверяет, содержит ли строка определенную подстроку.
{if strContains($activity, 'abc')}
// ...
{/if}
Если вы просматриваете документацию по шаблонам закрытия, вы сможете найти то, что ищете, особенно if
раздел. Несмотря на это, вот пример:
{namespace com.company.my}
/**
* My Template
* @param activity
*/
{template .main}
{if $activity == 'abc'}
//do stuff
{/if}
{/template}