这是几个小时,我试图找出这个非常简单的问题。我有一个绑定到支付对象的ng-model属性(ng-model="payment. newpaymentline .method"),像这样:
<div class="form-group form-inline">
<label>Payment Method:</label>
<select class="form-control"
ng-model="payment.newPaymentLine.method"
ng-options="paymentMethod for paymentMethod in payment.paymentMethods" required></select>
</div>
我想知道如何配置与该属性绑定的ng-resource,我尝试以下格式("@payment.newPaymentLine.method"),但它不起作用:
classContext.bankRepository = classContext.salesOrderResource(
classContext.appConfig.getApiEndPoint(classContext.appConfig.apiPath.payment) + "/:PaymentMethod/banks"
, { PaymentMethod: "@payment.newPaymentLine.method" });
顺便说一句,我用的是1.5型脚本
我想我误解了ng-resource的概念,参数应该绑定到数据对象属性而不是上下文对象