想要做一个点赞的效果,遇到一些问题,求解答

用angularJS中的ng-repeat循环出许多可数据单元块,其中,有一个点赞的图标(图标分两个路径,已赞一个,未赞是一个),期望效果是:从数据库获取一个字段,用以判读初始化时各个数据块中的点赞图标是已赞还是未赞,分别显示匹配的图标,当点击某一数据块时,该数据块的点赞图标换成与之相反的点赞图标,比如未赞状态下,点击换成已赞的图标,再点击一次换成未赞的图标。

现在遇到的问题是,由于是ng-repeat循环出来的元素,结构和类名都一样,在点击一个元素的时候,所有的都会换成相反的图标,并且第二次点击的时候也无法取反,有没有大神能帮帮我


逆流星宇
浏览 1919回答 1
1回答

风之流动

元素上有一个属性标识是否选中,ng-ig更具这个属性控制2个图片的显示隐藏
打开App,查看更多内容
随时随地看视频慕课网APP