试图添加一个“;例如;用AngularJS数一首歌
目前正在退出EmberJS,正在查看AngularJS。我试图创建一个歌曲标题列表,旁边有一个“喜欢”的链接。当你点击“喜欢”时,歌曲标题旁边会列出喜欢的数量。这是我的JSFIDLE,谢谢你的帮助 让您的$scope.like函数这样做会起作用(): 由于Angular的数据绑定,试图添加一个“;例如;用AngularJS数一首歌,angularjs,Angularjs,目前正在退出EmberJS,正在查看AngularJS。我试图创建一个歌曲标题列表,旁边有一个“喜欢”的链接。当你点击“喜欢”时,歌曲标题旁边会列出喜欢的数量。这是我的JSFIDLE,谢谢你的帮助 让您的$scope.like函数这样做会起作用(): 由于Angular的数据绑定,{{song.like}}在增加song.like时会在DOM中自动更新 注意:您也可以通过增加song来实现这一点,而无需使用scope函数。如ng中的,直接单击,如: ({{song.like}}) {{son
{{song.like}}
在增加song.like
时会在DOM中自动更新
注意:您也可以通过增加
song来实现这一点,而无需使用scope函数。如ng中的
,直接单击
,如:
({{song.like}})
{{song.title}
让您的$scope.like函数这样做将有效():
由于Angular的数据绑定,{{song.like}}
在增加song.like
时会在DOM中自动更新
注意:您也可以通过增加
song来实现这一点,而无需使用scope函数。如ng中的
,直接单击
,如:
({{song.like}})
{{song.title}
谢谢格洛皮和安迪。我应该指定这一点,但如何编写代码将这首“喜欢”的歌曲发布到REST URL?谢谢Gloopy和Andy。我应该指定这一点,但是如何编写代码将这首“喜欢”的歌曲发布到RESTURL?
$scope.like = function (song) {
song.like += 1;
};
<div class="song" ng-repeat="song in songs">
<a href="#" ng-click="song.like = song.like + 1">like</a> ({{song.like}})
<h3>{{song.title}}</h3>
</div>