zoukankan      html  css  js  c++  java
  • 用户控件的烦扰

      最近在做一个社区的Demo,本身这个Demo要求时间工程比较紧,而且人手还不够,所以在开发过程中遇到了这样的问题,觉的值的记下来为其它项目的开发作为参考。

    Demo的地址在 http://panda.techsailor.com/,
    让我上火的地方就是Photo Albums这个功能,因为这个功能在多个Page用到了,要修改这个功能的起因于,当然去显示某一个album的具体内容和显示某一张photo时,需要知道这个album 或photo是由谁来创建的,这样的话就是需要一些创建用户的信息,如创建人,创建时间,点击数等。
    但我不想从数据库中去取出数据来,我只想一次性取出这些基本信息,其它相关的要用的地方用Querystring来处理.
    当时因为没有处理显示上传人相关的信息,在后来的调试中发现这个问题,那在显示某一个具体的Photo时,先点击Album,显示Album photos然后再点某一个photo显示,这样的话我需要在显示Album时把建创人的信息取出来,然后传给Album pohto,再给photoDisplay,相当于我这3个page都要改。这样的话,我在所有引用这个
    Photo Albums功能的pages都需要修改,一不小心有个地方没改到,点过去就出错了,头大的很而且这样的修改和测试很费时,如果当初把这个Photo Albums做成一个用户控件,那只要改一处就好了,害的还加了一个班到11点,太冤枉啦~~~~
    下次一定要记住,磨刀不误砍柴功。

    下一篇: 职场的DNA>调整好自己的心态,坦然面对一切
  • 相关阅读:
    数据库连接池系列之——c3p0
    spring配置
    flume ng系列之——flume安装
    flume ng之组件介绍
    flume ng之TailSource
    Flume-NG + HDFS + HIVE日志收集分析
    flume+hadoop
    Flume+kafka+storm+hdfs
    IOS中坐标转换
    tabBarItem是模型,只有控件才有textColor属性
  • 原文地址:https://www.cnblogs.com/Leung/p/1150329.html
Copyright © 2011-2022 走看看