我想在应用程序中显示某个逻辑时显示按钮(某个按钮),然后隐藏此按钮。
通过单击某个按钮,我调用expand()将data.loading设置为true,此时我想要按钮出现,当我将data.loading设置为false时我想隐藏按钮,但视图不是更新。
<button ng-show="data.loading">Some Button</button>
<button ng-click="expand(data)">Other Button</button>
功能:
$scope.expand = function (data) {
data.loading = true;
// Some Button must be visible now
// Some logic here;
data.loading = false;
// Some Button must be invisible now
}
$范围$适用() - 返回错误:$正在进行
$ scope.safeApply()已经申请 - 不会抛出异常,但不更新视图。
$ timeout - 不更新视图。
这里有什么'逻辑逻辑部分 - 你在视图中也有'nng-click'。 – tymeJV
@tymeJV //这里的逻辑是调用api,nng点击它的错字,修复 –
请发表逻辑 - 这可能是整个问题的原因... – tymeJV