Javascript AngularJS错误:应为令牌'|';意外,期待[:]
我的html文件中有一个条件,如果设备转到横向模式,它将自动需要在已使用过滤器的字段中显示一些字段,但当我运行程序时,我得到以下代码Javascript AngularJS错误:应为令牌'|';意外,期待[:],javascript,angularjs,html,Javascript,Angularjs,Html,我的html文件中有一个条件,如果设备转到横向模式,它将自动需要在已使用过滤器的字段中显示一些字段,但当我运行程序时,我得到以下代码 <tbody> <tr ng-repeat="ledger in vm.ledgers | orderBy: vm.orderByField : vm.reverseSort" ng-click="vm.gotoLedgerDetail(ledger)"> <td>{{
<tbody>
<tr ng-repeat="ledger in vm.ledgers | orderBy: vm.orderByField : vm.reverseSort" ng-click="vm.gotoLedgerDetail(ledger)">
<td>{{ ledger.date | formatDate}}</td>
<td ng-if="vm.orientation === 'landscape'">{{ ledger.transaction_type === "FarmerTrade" ? ledger.bill_no | billtext : ledger.description | isNullAdvance}}</td>
<td align="right">{{ ledger.amount_in | INR}}</td>
<td align="right">{{ ledger.amount_out | INR}}</td>
<td align="right">{{ ledger.other_amount | INR }}</td>
<td align="right">{{ ledger.balance | INR}}</td>
</tr>
</tbody>
过滤器是:
.filter('billtext', function () {
return function (data) {
return 'Bill-No' + ': ' + data.name;
};
})请尝试以下代码:
<tbody>
<tr ng-repeat="ledger in vm.ledgers | orderBy: vm.orderByField : vm.reverseSort" ng-click="vm.gotoLedgerDetail(ledger)">
<td>{{ ledger.date | formatDate}}</td>
<td ng-if="vm.orientation === 'landscape'">{{ ledger.transaction_type === "FarmerTrade" ? (ledger.bill_no | billtext) : (ledger.description | isNullAdvance)}}</td>
<td align="right">{{ ledger.amount_in | INR}}</td>
<td align="right">{{ ledger.amount_out | INR}}</td>
<td align="right">{{ ledger.other_amount | INR }}</td>
<td align="right">{{ ledger.balance | INR}}</td>
</tr>
</tbody>
{{ledger.date | formatDate}}
{{ledger.transaction_type==“FarmerTrade”?(ledger.bill_no | billtext):(ledger.description | isNullAdvance)}
{{分类账金额}
{{ledger.amount_out | INR}}
{{分类账.其他{金额}
{{ledger.balance}INR}
还可以查看链接:这不是HTML,而是AngularJS。让我看看
<tbody>
<tr ng-repeat="ledger in vm.ledgers | orderBy: vm.orderByField : vm.reverseSort" ng-click="vm.gotoLedgerDetail(ledger)">
<td>{{ ledger.date | formatDate}}</td>
<td ng-if="vm.orientation === 'landscape'">{{ ledger.transaction_type === "FarmerTrade" ? (ledger.bill_no | billtext) : (ledger.description | isNullAdvance)}}</td>
<td align="right">{{ ledger.amount_in | INR}}</td>
<td align="right">{{ ledger.amount_out | INR}}</td>
<td align="right">{{ ledger.other_amount | INR }}</td>
<td align="right">{{ ledger.balance | INR}}</td>
</tr>
</tbody>