Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 页面加载时触发ng click功能_Angularjs - Fatal编程技术网

Angularjs 页面加载时触发ng click功能

Angularjs 页面加载时触发ng click功能,angularjs,Angularjs,我试图弄清楚如何获取一个由ng click事件调用的函数,并在页面以默认状态完成加载时自动触发它 <li ng-repeat="region in regionBounds"> <a title="{{region.region}}" ng-click="gotoRegion(region.region)"> <span>{{region.region}}</span> </a> </li>

我试图弄清楚如何获取一个由ng click事件调用的函数,并在页面以默认状态完成加载时自动触发它

<li ng-repeat="region in regionBounds">
    <a title="{{region.region}}" ng-click="gotoRegion(region.region)">
        <span>{{region.region}}</span>
    </a>
</li>
该项目的目标是自动加载现有流量网站的特定视图,截图并发送。我已经准备好了加载页面、拍摄照片和发送照片的一切,但是没有办法将不同的区域添加到书签中并自动加载


谢谢

所以您希望它有一个默认值?为什么不在用一个基本值定义函数之后调用它呢?我有四个值要传递到站点定义的函数中。他们是纳什维尔、查塔努加、诺克斯维尔和孟菲斯。我在想,如果我将这些值中的一个传入gotoRegion,它将从那里自己设置映射;我不确定Angular是如何工作的,但我一直在尝试用其中一个值调用控制台中的函数,看看它是否设置了所有内容。主要的问题可能是我不知道在访问控制器函数时作用域是如何工作的。
angular.module("smartwayTraffic").controller("mapController", ["$scope", "$window", "$q", "$timeout", "$modal", "_", "constant", "geolocation", "dataService", "mapService", function(n, t, i, r, u, f, e, o, s, h) {

...

    n.gotoRegion = function(t) {
        e.regionBounds.forEach(function(i) {
            i.region === t && (y(), n.map.control.fitBounds(i.bounds), v())
        })
    };

....