齐博x1第五季《项目实战-留言板》26-收尾(小细节优化)
620
10

即时演示地址:http://x1.alaiyeshi.net/msgboard


留言板的开发已经接近尾声,一些小细节问题,还需要优化下


一:内容无法查看完整

比如上一节刚做的手机模板,我们没有单独的阅读页面,所以如果内容过多,是看不到的

所以我们需要加一个点击向下延伸的处理,这样可以看到更多的内容。

当我们点击的时候:


再次点击就会收缩回去



在留言墙中,即使放大后过多的留言也会被隐藏

我们可以加一个继续放大

只需要给对应项绑定一个点击事件,点击后,宽高增加即可,用animate加个动画,使得增大变得平滑


二:优化请求记录数

我们可以看到不管当前是手机版还是pc版,都是写死了10条记录,这样不易于其他用户构建新的模板,

因为不是所有模板都适合10条记录,有的需要更多,有的就需要少许,所以,在请求方面我们应该加一个参数,来构建自定义需求记录


我们在模型文件中,加一个rows参数,并且在取记录的时候,使用rows来获取


我们在实际调用方法中,也需要加上rows参数


其实这里用getTenList来命名就不适合了,会让人觉得只能取10条数据。因为开始构思的时候没有考虑太多,就写死了对应的名称,

导致以后修改也就不太方便了,所以变量方法命名也是个难题,开始就要构思命名好,否则后续想增加功能就达不到见名知意的效果了。

但是一旦命名大量调用了,就不建议做修改了,因为可能忘记哪里调用了该名称,而忘记修改的话,就会导致难以察觉的bug。

我们这里也不再重新改名。

以下是隐藏的内容,需要加入圈子正式会员才能查看。你可以任选其中一种方式:
加入圈子
************************************



下一节:齐博x1第五季《项目实战-留言板》27-打包与上传(本季终)

2
赏礼
赏钱
收藏
点击回复
      全部留言
  • 10
  • 人在旅途 普通粉丝 消费:35.58元 3个月前 21:046楼
    学习
0 赏钱 赏礼回复
  • sss 实战运营者 消费:981.58元 2022-05-27 22:12 22:12
    其他手机
    6楼
    学习了
    银杏114在线 消费:3609.79元 2022-05-28 12:29
    同学同学
0 赏钱 赏礼回复
  • 诚信lawyer 普通粉丝 消费:0.1元 2022-05-28 08:20 08:206楼
    这个好,给楼主点赞,收藏下
    银杏114在线 消费:3609.79元 2022-05-28 12:29
    是个系列教程,每个都收藏下
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2022-05-27 19:14 19:146楼
    收藏备用
0 赏钱 赏礼回复
  • 谷歌歌 普通粉丝 消费:904.42元 2022-05-27 18:59 18:596楼
    怎么实现有留言 管理员能收到手机短信提醒啊
0 赏钱 赏礼回复
  • 袁冬 普通粉丝 消费:160.85元 2022-05-27 17:07 17:07
    华为
    6楼
    抢桌学习
0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2022-05-27 15:46 15:466楼
    大神威武
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 神盾SOHO
        圈内贴子3531
    • 圈子成员261
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648