问题标签 [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.

0 投票
3 回答
1300 浏览

javascript - ng-init 中的表达式不适用于 ng-repeat

所以我试图让许多带有背景图像的 div 并在我将鼠标悬停在任何特定 div 上时禁用背景图像。

由于某种原因,ng-init 中的 myStyle 永远不会获得 interest.src 中的实际值,而只是获得“interest.src”。我也试过 {{interest.src}} 但这不起作用。

任何帮助表示赞赏!

0 投票
1 回答
391 浏览

angularjs - Angular - ng-init 范围变量未传递到视图中

我的 index.html 中有以下内容

我的 app.js 中有以下内容

我用于“date.year”的 ng-init 有效,但不适用于“currentMonth”。但是,我知道 currentMonth 已连接到视图。为什么 ng-init 不能识别 ng-init="currentMonth"?

0 投票
0 回答
169 浏览

angularjs - ng-init 在离子收集重复块中不起作用

我正在使用以下视图:

一切正常,控制器函数setNumberOfPhotos(scan)调用了undefined值,我在控制台中看到了错误:

该错误出现很多次,因此在每个循环中,但似乎ng-init并没有在每个循环中进行评估。任何想法?

0 投票
1 回答
387 浏览

angularjs - 为什么在 ng-init 中需要变量初始化:AngularJS

我已经开始学习 AngularJS。

在 AngularJS 中,如果我们必须初始化一个元素,让我们举一个 select 的例子:

为什么需要对vsrc='a.mp4' inng-init进行初始化,当我像ng-init='a.mp4'这样给出它的值时,它不起作用我不得不像ng-init="vsrc='a.mp4 这样给出'"。在正常的 HTML 语句中,我们通过提供直接提供默认选项value='a.mp4'

0 投票
1 回答
1636 浏览

javascript - Angular JS - 在ng-init中声明函数?

我有几个疑问。请在下面找到它们 -

1) 一个在 ng-init 中定义的函数,如下所示

错误出来。将语法更改为变量声明类型或即时调用也不起作用。为什么?因为我们无论如何都可以声明一个变量、对象、数组。为什么不是函数?

2) $watch 是为绑定到范围的所有变量创建的,还是只为视图中显示的那些范围变量创建?

3)如果你运行小提琴' http://jsfiddle.net/Lvc0u55v/5753/ ',会有>10 $digest 迭代错误。这是意料之中的。现在请按照小提琴中给出的评论和取消评论。没有错误,怎么会?这里 $scope.a 的值也无限变化对吧?

0 投票
1 回答
239 浏览

javascript - 显示双重的 ng-repeat 拼接

出于某种原因,当我将一个对象拼接到我的ng-repeat数组中时,它会将我拼接的内容加倍并隐藏数组中的最后一个对象。

但是,如果我单击切换隐藏并“刷新” ng-repeat,它会显示正确的数据。

有谁知道为什么会发生这种情况以及我能做些什么来解决它?

0 投票
1 回答
67 浏览

angularjs - 页面上发生任何事件后,如何阻止选择丢失其选定值?

首次加载页面时,选择绑定到正确的值(由 ng-init 计算),但只要单击页面上的任何按钮,选择就会丢失其选择的值。我是 angularJS 的新手。ng-model被重置的原因是什么?我该如何解决这个问题?

0 投票
2 回答
235 浏览

javascript - 在选择中为 ng-model 分配一个对象

我正在迭代一个范围并为每个索引填充新的选择选项。这些选项与我正在迭代的范围无关,而是不同类型的选项。代码如下:

如何将对象数组分配给 ng-model(就像 ng-init 中的那样)?例如,对于两个房间,ng-model 的结果应该类似于:

0 投票
1 回答
1225 浏览

angularjs - 如何在每个 ng-repeat 调用中将 $Index 设置为 1

上述代码的输出

所需输出

我想设置$Index1.

0 投票
1 回答
465 浏览

angularjs - 从 Django 模板到 Angular 的上下文字典

我正在构建一个网络应用程序,我想知道将变量从 django 上下文字典传递到 Angular 的最佳和最安全的方法是什么。

我可以从 Django 模板访问上下文字典的变量。我应该使用 ng-init 将该值传递给 Angular 变量吗?

这是关于用户个人资料页面的,我希望用户能够更新他的数据。调用视图时初始化数据,但是当我希望他更新我想使用 Angular JS 变量发布的数据时。

提前致谢