Массив фильтров в виде аурелии

я используюAurelia и хотите отфильтровать коллекцию (массив) в представлении, а не в представлении модели.

Я пытаюсь следующий синтаксис, чтобы сделать это:

<div class="col-sm-7  col-md-7 col-lg-7 ${errors.filter(function(err){return err.Key==='car.Model';}).length >0? 'alert alert-danger' :''}">
            <span repeat.for="error of errors">
                <span if.bind="error.Key==='car.Model'">
                    ${error.Message}
                </span>
            </span>
</div>

И я получаю следующую ошибку в консоли браузера:

Error: Parser Error: Missing expected ) at column 28 in [errors.filter(function(err){return err.Key==='car.Model';].

Это возможно в angularJS следующим образом:

 <div class="small-7  medium-7 large-7 columns end">
        <span class="error" ng-repeat="error in errors  | filter:{ Key: 'car.Model'}">
            <span class="error-message">
                {{error.Message}}
            </span>
        </span>
    </div>

Возможно ли подобное в аурелии?

Я также хотел бы знать, как коллекция / массив может быть отфильтрован вrepeat.for в аурелии (аналогичноng-repeat). Я пытался использовать функцию фильтра аналогичным образом, но она тоже не работала, и я получил похожую ошибку.

Ответы на вопрос(1)

Ваш ответ на вопрос