繁体   English   中英

轨道安装发动机的角度

[英]Angular in rails mounted engine

我希望在导轨安装的发动机中使用角度。 现在我补充说:

在主应用程序中:

  1. ng-app到主html标签

  2. angular.js文件assets/javascript

在导轨安装的发动机中:

  1. div ng-controller="Ctrl"{{ title }}

  2.  var app = angular.module('app', []).controller('Ctrl', function($scope) { $scope.title = "42"; }); 

现在我得到的是:

  1. 而不是42我看到{{title}}

  2. 当我在console.log(angular)看到它的定义

  3. 如果在主应用程序中使用ng-app而不是ng-app ,我使用angular.bootstrap它不起作用

  4. 如果我在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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM