Кодировка символов внутри amp-bind - PullRequest
0 голосов
/ 09 ноября 2018

Мой код здесь . У меня проблемы с символом ã при фильтрации состояния усилителя.

У меня есть два состояния: меню (которое я не могу редактировать, потому что оно внешнее и будет исходить из JSON API) и selection (обновляется по выбору пользователя)

В последней строке я хочу отфильтровать меню состояние с двумя параметрами, которые выбирает пользователь. Однако символ ã не распознается и является проблематичным. Если я удаляю все ã из меню состояния, а затем фильтрую по Impressao , то это работает. Но, к сожалению, состояние menu я не могу изменить.

Спасибо!

1 Ответ

0 голосов
/ 09 ноября 2018

Чтобы решить эту проблему, вы можете использовать скобочное обозначение вместо точечного в вашем выражении, оба пройдут проверку AMP.

<p [text]="'Length of filtered Array: ' + menu.array.filter(pos =>
             pos.Tamanho == selection.Tamanho
             &&
             pos['Impressão'] == selection['Impressao']
             ).length">Length of filtered Array: ?</p>

Вот рабочая скрипка .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...