zoukankan      html  css  js  c++  java
  • 增加模块-概念图

    项目描述:

    给网站增加一个模块,模块的功能有:使用jquery UI的drag和drop添加元素,使用autocomplete自动完成,dialog弹出对话框,使用jsplumb添加元素的连线,概念图存入sql server2005,重画后增删改查后再存入。

    做的不好的地方:

    没有笔记本。1、导致去讨论时,总是用纸笔记;如果有电脑的话,很多小的功能可以直接改了。2、自己开发的环境只是大网站的一部分,所以本地的环境不是全部的,远程搭建时很麻烦,如果有电脑的话,讨论时就可以搭建好。

    需求没设计清晰。因为对方是高校,所以总是做一步想一步。界面没有设计稿,改过一次布局;数据表有时缺少字段,讨论时想起来了再加上一个;有些功能还没想清楚该怎么做。我只能尽可能的理解他们的想法;不清楚的地方会再问一下;由于只是大网站的一部分,所以自己知道的也有限。

    具体的做法没有想好:这主要是我的问题,每个元素该用什么class,什么id(所有的css都是写在元素中的,对于这点我就醉了),界面中父节点如何与服务器端的对应。也就是说,以后做的时候,要先规划好,再写代码。

    还有一点:由于是用tomcat做服务器端,每次改js之后,要重启,太麻烦了。把项目刷新就好,不用重启tomcat

    做的好的地方:

    熟悉了jquery UI,jsplumb,可能这还不算什么,还需要看源码。攒了一些经验吧。

    记一种思路:

    从数据库中读取一个数,要做一些整理,使它可以有结构的显示,需要递归,完成后再用.html()加载。这样会导致一种情况:先加载,然后递归才完成,会不完整。这种情况下,在递归完之后在加载.html()。也就是说,把.html()写在递归方法之内。

  • 相关阅读:
    史上最全的SpringMVC学习笔记
    bzoj4551 [Tjoi2016&Heoi2016]树
    bzoj1196 [HNOI2006]公路修建问题
    bzoj3573 [Hnoi2014]米特运输
    bzoj3527 [Zjoi2014]力
    bzoj4197 [Noi2015]寿司晚宴
    【国家集训队2012】tree(伍一鸣)
    bzoj2748 [HAOI2012]音量调节
    bzoj2049 [Sdoi2008]Cave 洞穴勘测
    bzoj3611 [Heoi2014]大工程
  • 原文地址:https://www.cnblogs.com/wang-jing/p/4188336.html
Copyright © 2011-2022 走看看