错误索引未定义

时间:2017-07-27 12:39:56

标签: angularjs coffeescript

我是angularjs的新手,我正在努力解决问题。 我有一个代码块(称为主题)的代码,具体取决于您单击向上或向下按钮的时间。但我得到的错误是“索引未定义”。然而,我相信我已经定义了它。如果没有,我应该在哪里声明它?

提前致谢。

Angular / Coffeescript代码

move = (origin, destination) ->
console.log(index)
    temp = $scope.themes[destination]
    $scope.themes[destination] = $scope.themes[origin]
    $scope.themes[origin] = temp

  $scope.moveUp = (index) ->
    console.log(index)
    $scope.themes.move(index)

  $scope.moveDown = (index) ->
    console.log(index)
    move(index)

HTML / Jade代码

md-icon.moveUp(
      md-menu-origin
      md-svg-icon='arrow_upward'
      ng-if="$ctrl.isAdmin"
      ng-show="hover"
      ng-disabled="$last"
      ng-click="moveUp($index)"
    )
    md-icon.moveDown(
      md-menu-origin
      md-svg-icon='arrow_downward'
      ng-if="$ctrl.isAdmin"
      ng-show="hover"
      ng-click="moveDown($index)"
    )

0 个答案:

没有答案