问题标签 [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 - AngularJS ng-init 在 ng-repeat 中不起作用
我需要 HTML 中的以下数据中的余额总和,而不是 JS 控制器函数中的余额。所以,我在ng-repeat中使用了ng-init。但我无法得到结果。
我的 JSON 数据是
我的 HTML 是
这里我用 ng-init="legTot = legTot + x.bal | number"
来总结余额legTot
是一个范围变量。
我无法得到总数。请帮助我如何在没有 AngularJS 控制器功能中的 foreach 循环的情况下实现这一点。
python - ng-init 在从 Django 接收的数据中找到 u' 时给出解析错误
我正在将一些数据从 Django 后端发送到模板,在模板中我使用 Angularng-repeat
并ng-init
循环遍历数据并将其打印在屏幕上。
这就是我使用 Python2 和 Django 在后端获取数据的方式:
在模板中,我尝试ng-init
这样来访问从 Django 接收到的数据:
但它看起来ng-init
不喜欢u'
前面的每个键和值({u'title':u'Test1'}, {u'title':u'Test2'}
)。这是我得到的错误:
我知道,如果我可以u'
从数据中消除 ,它会运作良好。像这样:
所以我的问题是解决这个问题的最佳方法是什么?
我应该在 Django 端以不同的方式处理数据吗?如何?
我应该在前端以不同的方式处理数据吗?如何?
任何帮助将不胜感激。
angularjs - AngularJS - 根据值初始化表单数据
我正在尝试向我的应用程序添加编辑功能。在一个视图中,我有一个按钮可以将您带到编辑页面。
该值selectedMission.key
用于确定用什么来初始化编辑页面的表单数据。
在控制器中,函数如下所示:
在编辑页面上,我有:
在我的控制器中,我有:
如何根据来自editMission
. 我应该对全局键变量使用一些 getter/setter 方法吗?我尝试只是将editInit
代码放入,editMission
但表单数据不会在视图加载时填充。
javascript - 使用禁用选项使用 Angular 设置选择控制器的 ng-init 值
我无法让它工作:
在控制器中我有:
根据我的阅读,这是应该如何完成的,但是启动不起作用。其他一切都按我应该的方式工作,当我从下拉菜单中选择值时,我可以看到变量 ($scope.user.playerYears.value) 确实发生了变化。该变量的初始值为 3,但控制器将第一个元素显示为已选择 (-2)。
我试图调用一个函数并在那里设置启动值,但也没有效果。
有人可以解释我如何解决这个问题。
angularjs - 如何在 ng-repeat 中获得其他 http.get 响应
我有这个 HTML http://pastebin.com/DegTb0iH
有一个 ng-repeat rulling in rullings 需要对每个员工进行投票计数,获取这些值如下:http://pastebin.com/EB4KigwS
问题出现在第 17,18 和 19 行 HTML,totalVotes 在 JS 中总是返回 0(或仅返回最后一个结果),如果你在 console.log 中成功,每种投票类型的正确结果都会出现
有人可以帮我吗?
angularjs - 使用 ng-init 加载数据
我在使用 ngInit 角度指令的 html 的三个下拉列表中加载数据时遇到问题。
我从 ng-init 调用控制器中的方法initAll()。此函数加载三个选择元素的值列表,但只显示品牌的一个。其他人没有,我得到错误:
响应未定义
如果我评论其中两个,例如:
显示酒店,我没有收到任何错误,这是怎么回事?是否与在 ngInit 上加载太多东西有关?
你可以看到下面的代码:
仪表板Ctrl.js
仪表板模型.js
仪表板.html
这是我没有编写的sendRequestOpiniumServlet方法的代码:
sendHttpJSON 方法:
重置值()方法:
angularjs - 如何将 ng-init 与对象一起使用?
我有一个下拉列表,它的值是一个对象。html代码如下。
控制器代码如下:
它将显示 ABC、DEF、GHI 的下拉列表。很好,但我希望在下拉菜单中预先选择 DEF。如果我这样做,它会给我一些解析错误。请纠正我哪里出错了。
angularjs - ng-init 无法初始化组合框中的数据(角度)
我正在尝试在组合框中初始化数据,并且尝试了所有可能的方法,但没有:
它的其他工作方式是:
但是,然后, ng-show 不起作用:
有任何想法吗?非常感谢。
html-select - 通过Angular 2 observable加载数据后,如何在html选择选项中选择/初始化第一个值?
我有一个带有如下选项的 html 选择:
角色 [] 在订阅我的服务的 observable 时被分配。一切正常,除了选择最初是空的,即使在加载角色 [] 之后也是如此。我希望选择下拉菜单在从服务加载角色 [] 时立即显示第一个选项。然后也要改变“角色”。
我正在考虑在选择或选项上使用 ngInit,但似乎无法使其正常工作。我还考虑过在返回 observable 后在组件中分配角色,但我无法弄清楚/知道这是否可能,因为在角色 [] 加载之前角色 [0] 始终为空。
如果这很重要,这是订阅代码:
}