3

私はangularjsが初めてで、フィルタリングの助けが欲しかった...

フィルタリングの基本 (非常に基本的なこと) は理解していますが、やりたいことは、複数の式を使用してフィルタリングすることです。

HTML:

<body data-ng-init="phones = [{make:'Apple', model:'iPhone5'}, {make:'HTC', model:'One'}, {make:'Samsung', model:'GalaxyS4'}]">
    <p>my first angular app</p>
    <p><label>filter</label><input data-ng-model="phoneFilter.$" type="text"></p>
    <ul>
        <li data-ng-repeat="phone in phones | filter:phoneFilter">
            {{phone.make}} {{phone.model}} 
        </li>
    </ul>
</body>

「apple」または「iphone5」をフィルタリングすると正常に機能しますが、モデルの入力を開始してすぐに「apple i」と入力すると、フィルターは空白になります。

これにはカスタム フィルタを作成する必要がありますか?

乾杯

4

1 に答える 1