即时演示地址:http://x1.alaiyeshi.net/msgboard
留言板的开发已经接近尾声,一些小细节问题,还需要优化下
比如上一节刚做的手机模板,我们没有单独的阅读页面,所以如果内容过多,是看不到的
所以我们需要加一个点击向下延伸的处理,这样可以看到更多的内容。
当我们点击的时候:
再次点击就会收缩回去
在留言墙中,即使放大后过多的留言也会被隐藏
我们可以加一个继续放大
只需要给对应项绑定一个点击事件,点击后,宽高增加即可,用animate加个动画,使得增大变得平滑
我们可以看到不管当前是手机版还是pc版,都是写死了10条记录,这样不易于其他用户构建新的模板,
因为不是所有模板都适合10条记录,有的需要更多,有的就需要少许,所以,在请求方面我们应该加一个参数,来构建自定义需求记录
我们在模型文件中,加一个rows参数,并且在取记录的时候,使用rows来获取
我们在实际调用方法中,也需要加上rows参数
其实这里用getTenList来命名就不适合了,会让人觉得只能取10条数据。因为开始构思的时候没有考虑太多,就写死了对应的名称,
导致以后修改也就不太方便了,所以变量方法命名也是个难题,开始就要构思命名好,否则后续想增加功能就达不到见名知意的效果了。
但是一旦命名大量调用了,就不建议做修改了,因为可能忘记哪里调用了该名称,而忘记修改的话,就会导致难以察觉的bug。
我们这里也不再重新改名。
************************************