Какие есть варианты обновить PHP на macOS Mojave 10.14.2?

Начиная с версии 1.3.0-rc.2, фильтры по умолчанию не имеют статуса. Это означает, что отфильтрованное выражение будет переоцениваться только при изменении левого выражения.

У вас есть это:

{{'test' | localization}}

test, очевидно, никогда не изменится в этом case, поэтому все выражение будет оцениваться только один раз.

Вам нужно указать фильтр как состояние:

app.filter("localization", function(localizationService) {

  function localization(value) {

    if (localizationService.text && localizationService.text.hasOwnProperty(value)) {
      return localizationService.text[value];
    }
    return value;
  }

  localization.$stateful = true;

  return localization;
});

Демо: http://plnkr.co / редактировать / YIzmH3lR9350McprusAA? р = предварительный просмотр

1
задан Suren Konathala 16 January 2019 в 00:02
поделиться

1 ответ

Мне нравится доморощенный.

https://brew.sh

Например. На Cli Brew установите php@7.2 или php@7.1 и т. Д. Я также часто использую Docker для Mac для запуска контейнеров с PHP.

Очень удобно: вы можете легко переключать версии PHP с помощью скрипта brew php switcher. Найдите его, используя brew search php :-).

0
ответ дан msphn 16 January 2019 в 00:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: