我需要在加载时执行一个在控制器中定义的函数,以便在页面加载后立即从另一个地方获取 json 数据。
我试图在控制器中立即调用 func,现在我觉得这是个坏主意。
当发生不好的事情并引发异常时 - 控制器停止工作。
好吧,这并不令人惊讶,但目前我不知道如何解决。
当然,我可以将可能的危险代码包装在 try-catch 中,但这绝对不是最好的解决方案恕我直言。
这是示例代码:
app.controller("ServerStatusCtrl",
function($scope) {
$scope.reloadFunc = function()
{
throw "dat bad exception";
}
$scope.reloadFunc(); // Let's pretend that it's needed 2 call this function in load-time.
});