小编Pau*_*nko的帖子

使用$ scope.$ emit和$ scope.$ on

如何$scope使用.$emit.$on方法将对象从一个控制器发送到另一个控制器?

function firstCtrl($scope) {
    $scope.$emit('someEvent', [1,2,3]);
}

function secondCtrl($scope) {
    $scope.$on('someEvent', function(mass) { console.log(mass); });
}
Run Code Online (Sandbox Code Playgroud)

它不像我认为的那样工作.怎么做$emit$on工作?

javascript angularjs

880
推荐指数
6
解决办法
58万
查看次数

AngularJS.如何禁用自动滚动到我的页面顶部

请告诉我,如何禁用自动向上到我的页面顶部?如果我使用哈希导航:

<a href="#/index">Goto index</a>
Run Code Online (Sandbox Code Playgroud)

我的页面最重要,但如果我使用AngularJS:Html:

<a ng-href="#/index">Goto index</a>
Run Code Online (Sandbox Code Playgroud)

JS:

$routeProvider.
      when('/index', {
          template:'...',
          controller: 'RouteCtrl'
      })
Run Code Online (Sandbox Code Playgroud)

我的页面滚动到顶部.我该如何禁用它?

javascript angularjs

9
推荐指数
1
解决办法
2万
查看次数

下划线_.range()不适用于AngularJS ng-repeat

如果我只需要20次迭代,我该如何重复我的块?它不工作:

<div ng-repeat="item in _.range(20)"></div>
Run Code Online (Sandbox Code Playgroud)

UnderscoreJS包含在页面中

underscore.js angularjs

9
推荐指数
1
解决办法
4596
查看次数

AngularJS.在html中自动刷新$ scope变量

如何在$ scope对象中触发自动变量?

//controller
setInterval(function(){$scope.rand=Math.random(10)},1000);

//template
{{rand}}
Run Code Online (Sandbox Code Playgroud)

Rand在我的页面上没有更新.如何更新我的变量?

html javascript templates angularjs

6
推荐指数
2
解决办法
8964
查看次数

我如何使用AngularJS ng-repeat重复此结构

我如何使用AngularJS ng-repeat重复此结构?

<div class=black></div>
<div class=white></div>
<div class=black></div>
<div class=white></div>
Run Code Online (Sandbox Code Playgroud)

...等(不用标签包装)

javascript angularjs

2
推荐指数
1
解决办法
3194
查看次数

标签 统计

angularjs ×5

javascript ×4

html ×1

templates ×1

underscore.js ×1