我正在關注implementation of angular and rails的教程,並遇到了執行數據綁定的問題。我完全按照教程,但我碰到了一個我無法解決的絆腳石。我試圖在public/templates/home.html中顯示foo的值。Angular and Rails
這裏是我的代碼:
公共/模板/ home.html的
Value of "foo": {{ foo }}
應用程序/資產/角/控制器/ HomeCtrl.js.coffee
@restauranteur.controller 'HomeCtrl', ['$scope', ($scope) ->
$scope.foo = 'bar'
]
app/assets/javascripts/main.js.coffee
@restauranteur = angular.module('restauranteur', [])
@restauranteur.config(['$routeProvider', ($routeProvider) ->
$routeProvider.
otherwise({
templateUrl: '../templates/home.html',
controller: 'HomeCtrl'
})
])
應用程序/資產/ Java腳本/角/控制器/ HomeCtrl.js.coffee
@restauranteur.controller 'HomeCtrl', ['$scope', ($scope) ->
]
爲什麼你有兩個同名的控制器? – apneadiving 2014-09-04 07:05:41
我剛剛注意到了,現在正在解決它。謝謝 – 2014-09-04 07:09:16
我認爲這個教程是不正確的。它告訴讀者創建2個同名的目錄。 – 2014-09-04 07:10:38