gpt4 book ai didi

javascript - angularjs 范围变量未在指令外部更新

转载 作者:行者123 更新时间:2023-11-28 03:12:34 27 4
gpt4 key购买 nike

我正在学习指令,我设置了一个场景,我在其中更新指令 Controller 内的 $scope 值。这在指令中工作正常,但是指令之外的 $scope 变量没有得到更新。

I have created a plunk to illustrate this behavior.在 plunk 中,您会看到当单击重置按钮时,只有范围变量在指令内部得到更新。

注意:我尝试使用 $scope.$apply(); ,如另一篇文章中所示,但这不起作用。它抛出应用已经在进行中的错误。我还读到这不是一个好方法。有人能说说为什么吗?

最佳答案

您还没有像这样向指令发送日期值:

<mydirective data-day="day"></mydirective>

关于javascript - angularjs 范围变量未在指令外部更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29937919/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com