收藏功能实现思路
我想在手机app中实现收藏的功能,收藏一个东西比如某一条新闻这样设计对不:
每次登陆手机app,在服务器中保存登陆手机的uuid(用来以后判断是不是同一台手机)
在app中点击某个新闻的收藏 ,向服务器发送请求 保存收藏的数据,同时localStorage 保存收藏数据。
如果我不换手机登录app,每次打开进入到收藏列表 都从localStorage 读取收藏数据。
如果我换一台手机登录,我就重新从远程重新读取一次收藏列表数据,
也就是说只要和上一次登录的设备不同,我就需要重新获取收藏数据,否则读取localStorage 即可。
还有其他好的办法吗,这个思路可行不,请指教,谢谢
1.数据库表的设计 收藏其实就是一个中间表 是用户和商品多对多的表
2.点击收藏其实就是把用户和这个商品关联一下,给收藏表插入一条数据
3.到收藏列表重新去服务器请求数据,就像请求新闻一样,区别就是请求的本用户的收藏列表
4.这样的话去任何手机都有数据,因为收藏数据服务器保存着呢
页:
[1]