在不改变指令的情况下在同级范围内设置值

Set value in sibling scope without altering directive

我正在使用使用 Angular 构建的第 3 方 UI 框架。框架代码全部缩小,为简单起见,假设我无法编辑框架代码。

如果作用域与上图类似,是否有任何方法可以让我从作用域 43 获得对作用域 6 中的 属性 的写入权限?

范围 43 由我的代码创建,6 由第 3 方库创建。

正如上面评论中所建议的,我最终使用 angular.element() 访问相关范围,然后使用 scope.$apply(function() {myProp=myValue}); 更新值。