Angularjs - 刷新控制

时间:2017-11-20 17:52:58

标签: angularjs function

我是新手,并且不完全了解函数以及它们的调用方式和位置,但我想刷新一个控件,其上有按钮,可以根据其他内容的状态启用/禁用。 当加载该ctrl的html时确定状态。 问题是: 对于此控件,reload()命令是否仅重新加载TaskCtrl或包含所有控件的整个网页?我不想重新加载整个页面。

var mainCtrl = angular.module('MyCtrl', []);
mainCtrl.controller('TaskCtrl', ['$scope', '$routeParams', '$window', '$location', '$rootScope', '$log',
                               function($scope, $routeParams, 
$window,  $location, $rootScope, $log)
{

$scope.loadStuff = function() {
.......
 $scope.studyToken = ret.studyToken;
 $scope.studies = ret.studies;
 $window.location.reload();
}

我注意到" loadStuff"功能是另一种控制,所以我假设这是一个"范围"函数,当它执行时,它可以是其他控件中的本地函数,并在执行时在该控件中执行其他函数吗?

欢迎任何有关学习这些概念的参考建议。

0 个答案:

没有答案