微信小程序收藏功能成功后,怎样保留状态,刷新不消失

请问微信小程序做好收藏功能后,点击收藏,数据保存到后台了,重新进去还是灰的,怎样保存收藏的状态

如果你的数据保存到后台了,说明你得有对应的请求发生,然后你收藏页面应该设置创建时每次都要请求一次接口数据获取收藏内容

两种方案
1.实际上前端开发业务时,自己本地也要保存一个本地的状态state,你在修改本地状态state时,同时通过接口修改后台的内容,然后每次重新进入这个页面时,都要请求一次后台的数据,将你后台的数据作为本地页面的state。推荐这种,不用过多请求接口,有一个本地的状态随心所欲。
2.如果你想都依靠后台的数据作为读取内容,那么你进入页面时请求接口获取后台数据判断收藏内容,当你进行收藏操作修改后台接口后,每次修改完要重新请求获取后台的最新内容,也就是改一次查一次。这样会有缺陷就是,因为比如特殊的业务你想要一整个表单修改了一部分内容之后点击提交再上传至后台,未提交离开不保存内容,如果使用这种方法,没有一个本地的状态,你想要数据显示就得进行后台的请求,是没办法全部处理完再提交的。

把收藏状态传给给后台,下次进来再请求这个状态

一般是借用接口的。如果很少的话,本地存储也可以