Шаблон закрытия - если строка условия содержит

Я хотел бы написать условие 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}
Другие вопросы по тегам