我正在阅读this article,然后在指令中遇到了ondelete概念,我在official document中找不到解释。
app.directive('stickyNote', function(socket) {
var linker = function(scope, element, attrs) {};
var controller = function($scope) {};
return {
restrict: 'A',
link: linker,
controller: controller,
scope: {
note: '=',
ondelete: '&' // What is ondelete? Where is document?
}
};
});你能帮我找到官方文档来解释ondelete in指令吗?
发布于 2016-09-01 02:36:54
Scope有一个$destroy事件。你可以订阅它
$scope.$on('$destroy', function() {...});发布于 2016-09-01 02:36:57
This section of the angular documentation解释了将指令内的作用域变量绑定到父作用域的不同方法。
该代码所做的是与在stickyNote ondelete属性中传递的父作用域变量进行双向绑定
https://stackoverflow.com/questions/39256630
复制相似问题