548
iPhone_iPad_Mac_手机_平板_苹果apple
微信小程序的日记系统的文章管理删除功能设计
文章管理功能路由为index/manager,单击“管理文章”按钮可以跳转至此页面,页面可以仿照list的形式,这里只完成一个删除的例子,删除的方式依旧采用传递参数的形式。显示wxml的代码如下所示。
增加了一个按钮,并且给这个按钮设置了一个链接标签,这里通过发送一个带参数的请求给该页面,实现不同的功能。对样式进行简单调整,依旧仿照主页面,只需要更改删除按钮的样式。样式文件的完整代码如下所示。
对于JS的处理,这里需要对两个接口进行请求:第一个是在页面载入时,需要请求服务器的获得个人所有日记的接口地址;第二个是当用户点击“删除”按钮时,会访问删除日记接口。对于载入页面时发出的第一个请求,获得个人所有日记的测试服务器的接口地址,需要两个参数,开发者Token和用户的usertoken,服务器会根据用户的usertoken进行值的返回。删除单篇日记的接口地址请求包含三个相关的参数,除去开发者Token和用户usertoken以外,还需要一个articleid进行删除文章的识别。此参数通过链接的形式进行发送请求。通过onload()获取删除文章的id,检测此参数是显示该文章列表,还是删除该文章。
将两次请求都封装成函数,在删除操作后重新获取文章列表,实现页面的自刷新。
最后更新:2017-08-27 22:49:59