Javascript 如何访问angularjs指令中链接函数内函数的作用域?
这可能不是angularJS的问题,但我在这里已经束手无策了。代码如下所示:Javascript 如何访问angularjs指令中链接函数内函数的作用域?,javascript,angularjs,angularjs-directive,angularjs-scope,Javascript,Angularjs,Angularjs Directive,Angularjs Scope,这可能不是angularJS的问题,但我在这里已经束手无策了。代码如下所示: prep.directive('resultgraph', function () { return { restrict: 'A', link: function (scope, element, attrs) { //** scope accessible here ** DomReady.ready(function () { Thr
prep.directive('resultgraph', function () {
return {
restrict: 'A',
link: function (scope, element, attrs) {
//** scope accessible here **
DomReady.ready(function () {
ThreeBox.preload([
'/scripts/lib/snippets.glsl.html',
], function () {
//....scope not accessible here
如何访问“preload”回调函数中的作用域,其中它表示此处无法访问作用域?如果需要准备好DOM,可以在link函数中访问作用域:
$timeout(function(){
alert('DOM ready');
//** scope accessible here **
});
当你尝试访问它时,你会得到什么?