kendo-window
我在我的html中放置了一个。
根据文档,窗口对象应该在范围内可用。
现在,我想activate
从在窗口内声明的控制器内将侦听器绑定到窗口的事件。IE:
标记:
<body ng-app="app">
<div kendo-window='potatoWindow'>
<div ng-controller='PotatoController'>
here
</div>
</div>
js:
var app = angular.module("app", ["ngRoute", "kendo.directives"]);
app.controller("PotatoController", function($scope){
$scope.potatoWindow.bind("activate",
function () {
console.log("potato");
});
});
...但在控制器期间potatoWindow
找不到窗口对象( )。$scope
问:
- 为什么窗口对象不可用?我错过了什么吗?
- 如果无法访问窗口对象 - 有没有办法通过其他方式获得相同的结果?