Javascript ng repeat无明显原因不断更新
我用AngularJS和Firebase半聊天。用于显示我使用的消息Javascript ng repeat无明显原因不断更新,javascript,angularjs,firebase,angularjs-ng-repeat,Javascript,Angularjs,Firebase,Angularjs Ng Repeat,我用AngularJS和Firebase半聊天。用于显示我使用的消息。我注意到新消息输入的任何更改(不在li的范围内)都会触发创建聊天的刷新(?) <ul> <li ng-repeat="message in messages"> {{message.auther}}: <span ng-bind-html="deliberatelyTrustDangerousSnippet(urlify(message.text))"><
。我注意到新消息输入的任何更改(不在li
的范围内)都会触发创建聊天的刷新(?)
<ul>
<li ng-repeat="message in messages">
{{message.auther}}: <span ng-bind-html="deliberatelyTrustDangerousSnippet(urlify(message.text))"></span>
<!-- diss/like a message -->
<button ng-click="message.like = !message.like; invertLike($index)">
<span ng-show="!message.like">Like Button</span>
<span ng-show="message.like">Dislike Button</span>
</button>
</li>
</ul>
<!-- push a new message onto the array -->
<form ng-submit="addMessage()">
name: <input ng-model="auther" /> <br />
message: <input ng-model="newMessageText" />
<button type="submit">Add Message</button>
</form>
-
{{message.auther}}:
喜欢按钮
不喜欢按钮
名称:
信息:
添加消息
(这里可以找到DelatelyTrustDangerousSnippet和urlify的代码:)
有没有办法阻止这种刷新?谢谢请在问题中包含最小代码。链接到它是不够的,因为链接往往会腐烂。请看问题中的最小代码。pastebin用于2个与ng repeat无关的功能。