0

Laravel と Angular JS でアプリケーションを開発しています。[[ ]] をデータバインディングに使用しています。

ng-switch を使用してテーブル内のデータをバインドすると、エラーが発生し、機能しません。

 <tr ng-repeat="category in categories">
            <td>[[category.Name]]</td>
            <td>[[category.ListOrder]]</td>
            <td ng-switch="category.Status">
              <img ng-switch-when="1" src="{{URL::asset('public/assets/images/icons/ic_active.png')}}"></td>
              <img ng-switch-when="0" src="{{URL::asset('public/assets/images/icons/ic_inactive.png')}}"></td>
            <td>
              <img src="{{URL::asset('public/assets/images/icons/ic_inactive.png')}}">
            </td>
            <td>[[category.updated_at]]</td>
</tr>

Firebug で確認すると、応答ステータス変数が文字列値 1 と 0 を取得します。

どうすれば解決できますか...

私はAngular JS v1.5.8を使用しています

コンソールのエラー..

 Error: [$compile:ctreq] http://errors.angularjs.org/1.5.8/$compile/ctreq?p0=ngSwitch&p1=ngSwitchWhenN/<@http://localhost/repos/p3-laravel/ppp_admin/public/js/angular.min.js:6:412
4

1 に答える 1