[英]Angular in rails mounted engine
我希望在导轨安装的发动机中使用角度。 现在我补充说:
在主应用程序中:
ng-app
到主html标签
angular.js
文件assets/javascript
在导轨安装的发动机中:
div ng-controller="Ctrl"
与{{ title }}
var app = angular.module('app', []).controller('Ctrl', function($scope) { $scope.title = "42"; });
现在我得到的是:
而不是42
我看到{{title}}
当我在console.log(angular)
看到它的定义
如果在主应用程序中使用ng-app
而不是ng-app
,我使用angular.bootstrap
它不起作用
如果我在5秒后做angular.bootstrap
,它的工作原理(试过document.ready,没有帮助)
现在大多数人我看到要么不完整或需要很多依赖和重构,我希望它可以更快地完成。
使用$scope
:
'use strict';
angular.module('app', []).controller('Ctrl', ['$scope', function($scope) {
$scope.title = "42";
}]);
或者你可以注入'$rootScope'
在模板中:
<body ng-app="app">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.