0
我想要在軌道上使用ruby角度工作,但是當我在html中使用角度範圍時,它的工作原理如果我爲例如1 + 1做,但是如果我綁定一個數字或字符串到範圍,它不起作用。AngularJS不能在軌道上使用紅寶石
我將如何去解決這個
app.js
var MotorgearDen = angular.module("MGD", []);
MotorgearDen.controller('motorHome', ['$scope', function($scope) {
$scope.data.greeting = 'Hello'
}]);
homepage.html.erb:
<h1>Hello world!</h1>
<p>1 + 1 = {{1+1}}</p>
{{ data.greeting }}
<%= "You are logged in" if user_signed_in? %><br />
<%= link_to "Log out", destroy_user_session_path, method: :delete if user_signed_in?%>
<%= current_user.login if user_signed_in? %>
顯示範圍存儲,請,你是怎麼開始你的'MotorgearDen'控制器? –
我想,你在控制檯數據未定義時會出錯。在你的控制器中創建對象'數據'。像這樣'$ scope.data = {};'。 –
您需要初始化控制器中的'data'對象。另外,您可能需要更改'greeting'的字符串內容:) – khakiout