如何实现类似 twitter 的 follow 和 unfollow button

2015-12-02 08:20:45 +08:00
 lbfeng

已经写了有两个 view function 可以处理 follow, unfollow 。然后点击 button 触发 ajax 吗?

2740 次点击
所在节点    Flask
6 条回复
Moker
2015-12-02 09:04:19 +08:00
点击 follow 如果关注成功 更改 button 的值 如果不成功给出相应提示
取消关注同理
lbfeng
2015-12-02 09:24:28 +08:00
@Moker 在 ajax 的 success 和 error 里搞?
qiayue
2015-12-02 09:27:42 +08:00
@lbfeng 在 ajax 的 success 里搞
answeryou
2015-12-02 10:20:18 +08:00
vm.follow = function() {
}
answeryou
2015-12-02 10:25:33 +08:00
vm.follow = function() {
vm.abled = false;
var promise = goFollow();
promise.then(function (res) {
vm.abled = true;
}, function () {
});
};

function goFollow() {
var deferred = $q.defer();
$http.post('xxx', param).then(function (response) {
if (response.code === 200) {
deferred.resolve(response);
}
});
return deferred.promise;
}
lbfeng
2015-12-02 11:01:54 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/240459

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX