问题标签 [angularjs-ng-init]
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-include:访问子模型
我有一个模板,我想在我的应用程序的许多部分中使用它。该模板包含分配了模型的选择框。
我通过ng-include
.
然后在模板中:
当然,它不起作用,因为ng-include
创建了一个新的子范围。.
当我使用一个模型时(在类似的模型中使用点),它可以工作data.model
。
但是在这种特殊情况下怎么可能,所以我可以在不同的控制器中将此模板与不同的模型一起使用?此外,我需要动态地将处理程序附加到select
(例如 ng-change="doSmth()")。
提前致谢。
javascript - ng init 上的数学运算
我正在尝试对 ng init 进行数学运算
以 aaa1 格式输出
但它不起作用。
javascript - 多个 ng-init 范围问题
我正在尝试将 ng-include 与 ng-init 一起使用,仅通过更改其数据来重用相同的组件。
组件代码(“slider.html”,没有控制器)如下所示:
从主视图来看,我想重用相同的组件更改“人员”列表,因此在视图中我有:
在控制器中,我初始化 2 个列表“english”和“german”,如下所示:
发生的情况是 2 个组件显示相同的数据列表(德语);有没有办法将 2 个不同的集合绑定到组件?
angularjs - AngularJS Select:初始选择不起作用
我无法弄清楚为什么初始选择在此代码中不起作用。其他一切都很好。选项都在那里,等等......
变体userSelection = userSelection || users[0]
也不起作用。
javascript - angular.js 可以和 JSTL 表达式语言通信吗?
angular.js 可以和 JSTL 表达式语言通信吗?我想使用数组创建 ng-options。像这样的东西:
json - 如何从视图中的 ng-init 中的 json 获取数据
我在 ng-init 中有一个 json,其中有一些数据,我想获取这些数据并绘制到模板中,我用我的指令编译,我不知道我做错了什么。我无法将 json 数据绘制到模板中
例子:
这个 li 在 ruby 的循环中。
当我单击 li 内的按钮时,我想在其中绘制数据并编译此模板的模板:
我的指令和控制器:
angularjs - AngularJS:使用 ng-init 语句中的数据从指令中查找索引位置
单击该项目时如何显示正确的数据。我有我的指令,当我单击时编译模板,我希望当您单击该元素数据时显示该元素而不是我的 json 中的最后一个值。例如,我有 1 2 3 项,当我单击第一项时,我想显示第一个元素的数据,而不是最后一个元素的数据。
包含属性 ng-init 和数据的 Html:
我的指令:
我需要在其中绘制数据的模板
javascript - 单选按钮 ng-checked 默认情况下不显示 div,仅在单击时有效
我是使用 Angular js 进行 Web 开发的新手。我正在尝试使用类在 div 中显示和隐藏文本框。我有两个单选按钮"Yes"和"No"。因此,我试图在单击是时显示包含文本框的 div,并在单击否时隐藏。
现在,我正在尝试仅使用 ng-class 和 ng-model 而不是使用 ng-show /ng-隐藏。
当我使用 ng-checked="true" 默认单击单选按钮(说是)时,为什么不显示 div 并且仅在单击按钮时再次显示。ng-checked 不适用于 ng-class。
小提琴
angularjs - 使用范围变量在 select 上设置 ng-init
我有一个指令,我试图将其设置ng-init
为一个变量集$scope
在link
指令的函数中,我有:
这是行不通的。但是,如果我将模板更改为:
为什么我不能使用来自的字符串,$scope
但我可以直接使用它?
angularjs - 在 ng-init 中添加过滤器
如果可能的话,在 ng-init 中进行过滤很重要,但我无法解决它,我无法制作 ng-repeat 并创建我传递给我的指令的范围,因为它会启动无限摘要循环。