这是我的第一个流星应用程序。它的主要灵感来自this blog post。我使用ng-switch
来显示不同的消息,如:
<ng-switch on="message.type">
<!-- Text Widget -->
<div ng-switch-when="text" class="text">
{{ message.text }}
</div>
<!-- Picture Widget -->
<div ng-switch-when="picture" class="picture">
<img ng-click="trackClick($event, message)" ng-src="{{message.picture}}">
</div>
<!-- Dynamic Widget -->
<div ng-switch-when="dynamic" class="dynamic">
<div class="content" ng-click="trackClick($event, message)">{{ message.content }}</div>
</div>
此应用的行为方式如下:
add
事件。它使用text
或image
或dynamic
内容更新集合。但是,我有一个名为dynamic
的特殊内容类型,我不想创建新的DOM元素(每次),而是编辑现有DOM元素的内容。
我认为实现这一目标的方法是编辑相应的Mongo条目而不添加新条目。但是,当我必须添加新条目时,有没有办法可以使用此功能?