为什么不开火,重复一遍
Why this doesnt fire ng-repeat?
我的HTML
ng-app
和ng-controller
在前面的标记中指定
<div class="statusEntry" ng-repeat="statusInput in statusInputs">
<span class="userName"> a </span>
<span class="statusMsg"> b </span>
</div>
控制器app.controller('globalCtrl', ['$scope', function($scope) {
//someWork
pubnub.subscribe({
channel: "statuses",
callback:
function (data) {
splitData = data.split(';');
prepData = '{'+splitData[0]+','+splitData[1]+'}';
statusInputs.push(prepData);
}
});
当我推送数据时,没有新的对象出现
-
您的控制器没有名称
-
你没有在你的标记中声明
ng-app
或ng-controller
-
data
应该被命名为$scope
,这样Angular才能恰当地注入依赖项。 -
它看起来不像
statusInputs
或你的函数是$scope
的一部分,因此你的视图没有办法访问它们。
Replace
statusInputs.push(prepData);
$scope.statusInputs.push(prepData);
相关文章:
- 如何检查是否存在“;没有到主机的路由”;在流式传输视频的过程中一遍又一遍
- 避免一遍又一遍地写同一个单词
- Chrome的V8标记功能可以一遍又一遍地进行优化,直到放弃为止
- jQuery下拉菜单一遍又一遍
- 如何停止一遍又一遍地重复相同的Javascript函数
- jQuery scrollTop不工作(重复一遍又一遍)的移动
- 需要防止下拉列表被一遍又一遍地添加
- 如何停止innerHtml重复本身一遍又一遍的表
- angularjs,重复一遍,不能在一定深度下工作
- 吴重复一遍,不要在李里面工作
- 我如何使用javascript添加和删除元素一遍又一遍
- 再听一遍' $(window).在ajax请求后加载
- 简单的聊天工作,但显示相同的消息一遍又一遍
- 定义一个JS变量来代替一遍又一遍地粘贴文本
- 如何用不同的参数一遍又一遍地运行函数
- 重复一遍,不要列出电影片名
- 滚动图像一遍又一遍,而不必点击下一个或上一个按钮
- 如何在将数组的每个值分配给DOM中的所有svg的同时一遍又一遍地迭代数组
- 我如何使用OnKeyUp一遍又一遍地触发JavaScript
- 为什么不开火,重复一遍