Javascript 如何使用角度付款处理formData

Javascript 如何使用角度付款处理formData,javascript,angularjs,stripe-payments,Javascript,Angularjs,Stripe Payments,我正在我的AngularApp中使用。在将所有数据传递到Stripe之后,我想在我的服务器上存储用户信用卡的最后4位数字。我无法访问表单数据,因此无法从卡号中获取最后4位数字 我的代码如下 html: ? 您还可以使用令牌在服务器上提取信息 直接将代币发送到Stripe实际上并不向卡收费。要向用户卡收费,您必须将令牌发送到服务器上的脚本,该脚本为用户卡提供了各种库。这一步允许您删除令牌中的任何数据,然后将详细信息保存到服务器,然后根据API将费用发送到Stripe 下面的页面给出了此步骤的服务器

我正在我的AngularApp中使用。在将所有数据传递到Stripe之后,我想在我的服务器上存储用户信用卡的最后4位数字。我无法访问表单数据,因此无法从卡号中获取最后4位数字

我的代码如下

html:

?

您还可以使用令牌在服务器上提取信息


直接将代币发送到Stripe实际上并不向卡收费。要向用户卡收费,您必须将令牌发送到服务器上的脚本,该脚本为用户卡提供了各种库。这一步允许您删除令牌中的任何数据,然后将详细信息保存到服务器,然后根据API将费用发送到Stripe


下面的页面给出了此步骤的服务器端脚本示例:

如果创建子作用域造成混乱,则看起来像
ng..My data正在提交中。我只需要访问
handleStripe
中的表单数据,以便提取CC的最后4位数字
      <form stripe-form="handleStripe" role="form" ng-if="authenticated" name="takeMoneyForm" ng-submit="takeMoney(takeMoneyForm, model)">
            <label class='control-label'>Name on Card</label>
            <input type="text" class="form-control" name="card_name">

            <label class='control-label'>Card Number</label>
            <input type="text" class="form-control" name="card_number" ng-model="number" payments-validate="card" payments-format="card" payments-type-model="type" ng-class="takeMoneyForm.number.$card.type">
      </form>
  $scope.takeMoney = function(formData, model){
    $scope.handleStripe = function(status, response){
      if(response.error) {
        alert("Error happened")
      } else {
        var dataModel = {
          email: model.email,
          profile: {
            stripe_token: response.id,
            last_4_digits: "how can I get the cards last 4 digits here??",
            stripe_id: 'df'
          }
        }
        djangoAuth.takeMoney(dataModel)
      }
    }
  }
  last_4_digits:  response.card.last4