javascript - TypeError : (intermediate value)(intermediate value). val(...).prop 不是函数( ionic )

标签 javascript angularjs cordova ionic-framework

在从$范围。请检查我的脚本有什么问题:

HTML 模板:

<ion-view view-title="Doll List"> 
    <ion-content class="has-header"> 
      <div class="list">
        <label class="item item-input item-select">
          <div class="input-label">
           Product
          </div>
          <select name='options2' ng-model="item.doll" ng-options="DOLLtype as DOLLtype.name for DOLLtype in dolltype track by DOLLType.id">
          </select>
        </label>
        </div>
    </ion-content>
  </ion-view>

Controller .js

.controller('DollCtrl', ['$scope', '$stateParams', '$location', '$http', '$window', '$q', '$localStorage', '$rootScope', '$filter', 'DOLLTYPE','$timeout', function($scope, $stateParams, $location, $http, $window, $q, $localStorage, $rootScope,  $filter, DOLLTYPE, $timeout) {

 $scope.item = [];
 $scope.item = {
 id: $stateParams.id
 }; 

 $scope.dolltype = [];
 DOLLTYPE.get($scope.item.id).then(function(itemtype) { 
 $scope.dolltype.push({id:itemtype.id, name:itemtype.name})
 $scope.item.doll =  $scope.dolltype[0];
 console.log($scope.item.doll);
 })
 DOLLTYPE.all().then(function(dolltype){ 
 $scope.dolltype=dolltype;
 console.log($scope.dolltype);
 })


     }}

 ])

我该如何解决?

注意:DOLLTYPE 是 services.js 的示例名称,用于使用 cordova s​​qlite 插件查询数据

最佳答案

有时这会在您忘记分号时触发。 你好像忘了加分号:

$scope.dolltype.push({id:itemtype.id, name:itemtype.name}) ; <---

DOLLTYPE.get(...).then(...) ; <---

和 DOLLTYPE.all().then(...) ; <---

当你缩小时这有时会中断

关于javascript - TypeError : (intermediate value)(intermediate value). val(...).prop 不是函数( ionic ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31096897/

相关文章:

javascript - jQuery Click 的问题

javascript - 如何根据angularjs中的下拉值验证文本框?

javascript - 在部分之间导航后保持选中复选框

angularjs - bower 让我不要升级到 angularjs 1.3.2

javascript - 构建大型 jQuery Mobile Web 应用程序 : use iFrames as pages? Backbone、Spine、Underscore 和其他框架?

iphone - 如何在我们的 PhoneGap 应用程序中播放所有 iPhone 和 iPad 版本的本地音频/视频文件?

javascript - 使用 jQuery 为网站提供动态下拉菜单

javascript - Typescript:此条件将始终返回 'false',因为类型 'Type' 和 'number' 没有重叠

javascript - 迭代多个强类型映射之一时避免使用 TypeScript "never"

javascript - 手机间隙 : Dynamically show & hide status bar (iOS Xcode)