问题标签 [angularjs-ng-show]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ng-Show 未在 ng-repeat 内更新
我有以下
并且我在 ng-repeat 之外有另一个按钮来更新 ViewMode 变量,但这在 ng-repeat 内不起作用,对于 ng-show 和 ng-disabled 也不起作用。我在这里想念什么?
angularjs - ng-show 和 ng-bind-html 在一个孤立的范围内 - 指令不起作用
我在这里提到了先前提出的问题->相同的问题
但答案没有帮助。
这是我的主 HTML:
{{headerHTML}} 没有在下面的模板中显示 HTML:
这是我的指令模板 - ss_header.html:
这是我的directive.js
这是我的控制器:
任何帮助表示赞赏。
javascript - angularjs ng-show:成功登录后显示菜单
用户成功登录后,我正在尝试显示导航栏。但是即使用户登录后导航栏仍然隐藏。这是 index.html 的一部分
控制器 navigationController.js 是
我将当前用户存储在此服务中
登录后绑定不起作用,除非我刷新菜单时显示(当 cookie 已满时)。请有任何解决方案
angularjs - 用 Angular JS 替换另一个 HTML 块
我正在尝试构建一个 Angular JS 应用程序,其中某个 HTML 块被另一个 HTML 块替换(两者都是输入表单)并且它们都应该位于同一位置。
我使用了 ng-show/hide,它适用于隐藏/显示。唯一的问题是 html 的第二个和平没有出现在与前一个和平所在的位置相同的位置,而是在它旁边(感觉第二个和平仍然“在那里”但不可见。
有没有其他方法可以做到这一点,或者这对其他人有用吗?
angularjs - 使用 $rootscope 在控制器之间更改 ng-show
我想做的很简单。我有两种形式。一个表单在开始时是可见的,一旦提交了该表单,它就会消失并出现第二个表单。我正在尝试使用在$rootscope.showFlag设置的标志变量,但它似乎不起作用。
这是我的 HTML 部分:
这是我的 Angular 应用程序:
angularjs - ng-hide 和 ng-show 都不会改变元素的可见性
我开始使用 AngularJS,我决定在单击按钮时显示一个列表。我的代码相当简单,但它不起作用,我不明白为什么:
并且,在 JavaScript 文件中:
级别总是显示,无论我使用ngShow
orngHide
指令,尽管事实上$scope.showLevels
是切换的,正如我在标题旁边看到的那样。
这个问题从何而来?
javascript - 如何消除 ngShow 初始化的延迟?当 ng-cloak 失败时?
我遇到了在这个问题中发现的完全相同的问题。但是,这两个答案都不适用于我的情况。
我的问题视频:https ://www.youtube.com/watch?v=ByjmwmamemM
当我的应用程序加载时,有几个弹出窗口,它们都带有 ng-show 检查。它们都开始了,false
但是 3-4 秒(长时间)弹出框出现,然后消失。
根据我上面链接的问题的答案,我应该尝试在头部的顶部加载 Angular,如果这不起作用,那么添加.ng-cloak
到我的 CSS 和有divs
问题的。
两者都没有工作:(
以前有人遇到过这个问题吗?
索引.html:
dashboard.html <- 第一个模板加载到ui-view
弹出窗口:
searchPopover:(隐藏前 3-4 秒)
tagSearchPopover:(隐藏前 3-4 秒)
tagFilterPopover: (<- 这个 popover 消失最快,0.5 秒)
ng-斗篷
angularjs - 如何在点击事件中改变多个变量的状态?
我制作了一个包含 3 个链接的页面。我希望当我单击其中一个链接时,应该显示相关的行为。
以下是我的代码:
索引.html
我希望如果我单击“所有属性”链接, attr=1 并且应该为用户和文档分配值 0 。这应该发生在所有三个链接上:所有属性、所有用户、所有文档类型。
javascript - ng-show 的语法错误:“令牌 'false' 位于从 [{4}] 开始的表达式 [{3}] 的第 {2} 列”
我使用ng-show
如下图:
的值entity.primary
可以是true
或false
。我在控制台中收到以下错误:
语法错误:标记“假”位于从 [{4}] 开始的表达式 [{3}] 的第 {2} 列。
如何修复此错误?
angularjs - 以编程方式更改 ngShow 不使用 ngAnimate 类
我试图通过我的控制器触发 ngShow,它可以工作,但它没有使用我需要获得淡入淡出转换的 ngAnimate 类。
如果我使用按钮来切换 ngShow,它的工作原理就像它应该的那样,但如果我以编程方式切换它则不会。这是预期的行为吗?我可以绕过它吗?
Plunk: http ://plnkr.co/edit/swJDP1KBBxcRfK9auYPs?p=preview