推送数组中的数据 - 角度/离子

时间:2016-04-29 22:36:08

标签: javascript html angularjs


我在一个应用程序上工作,我想在数组中推送数据,但它不起作用。 也许你可以看看我的代码。

错误消息抛出: ionic.bundle.js:25642 TypeError:无法读取属性' title'未定义的     在Scope。$ scope.createEx(app.js:63)     在Scope。$ scope.createEx(app.js:62)

的index.html

var final = [a]

App.js

<script id="templates/addEx.html" type="text/ng-template">
      <ion-view view-title="GymHelper">
        <ion-content padding="true" ng-controller="OverallCtrl">
          <div class="list">
            <label class="item item-input item-floating-label">
              <span class="input-label">Exercise Title</span>
              <input ng-model="exer.title" type="text" placeholder="Title">
            </label>
            <label class="item item-input item-floating-label">
              <span class="input-label">Exercise Sets</span>
              <input ng-model="exer.set" type="text" placeholder="Sets">
            </label>
            <label class="item item-input item-floating-label">
              <span class="input-label">Exercise Reps</span>
              <input ng-model="exer.rep" type="text" placeholder="Reps">
            </label>
            <label class="item item-input item-floating-label">
              <span class="input-label">Extra Information</span>
              <input ng-model"exer.inf" type="text" placeholder="Extra Information">
            </label>
            <label class="item item-input item-select">
            <div class="input-label">
              Muscle
            </div>
            <select ng-model="selOption">
              <option>Chest</option>
              <option>Biceps</option>
              <option>Back</option>
              <option>Stomach</option>
              <option>Legs</option>
              <option>Triceps</option>
              <option>Shoulders</option>
              <option>Traps</option>
            </select>
          </label>
          </div>
          <button class="button button-block button-positive" ng-click="createEx(exer)">
            Create Exercise
          </button>

        </ion-content>
      </ion-view>
    </script>

1 个答案:

答案 0 :(得分:0)

请定位

 $scope.chestEx = [

          {title: "Crowls", sets: 3, reps: 15, exInf: "Make 5 minute pause between Sets."},

                  ]

在$ scope.createEx函数

之上