这周是忙碌的一周,这次两个需求,周一做的是“前置模块”的需求文档编写。但是检查发现默认的前置效果一直出不来,同事建议 svn 版本回退。但是 IDEA : setting --> subversion --> 要找到 svn 默认路劲,不然不能直接 revert 版本,故重新安装 svn . https://blog.youkuaiyun.com/wsjzzcbq/article/details/84327240
SVN 装好以后,重新跑项目,又说 某某包找不到,重新把项目的 lib 下的jar 包重新导入。但是又报 servlet 不存在,发现是 servlet 的路径错了。重新找到tomcat 下面的 servlet-api.jar 。剩余的工作就是对修改过的文件做版本回退了。回退了几个修改过的文件发现没有用。碰巧回退了其中的一个 压缩 js 文件,回退完发现功能找回来了。教训:压缩成一行的 js 文件,逻辑看完一定要 回退,除非需求改的就是当前文件!
周二到周四一直在研究 Ext 的 Panel 下的事件监听,一开始以为还是要按照项目里的将 xtype 修改为 Template 才能实现文本的编辑,但是想要在 Template 里绑定事件,除非在 Template 的显示文本里 tpl 中设定元素,然后借助元素在元素里面触发事件。那么问题又来了,因为触发的事件指向的元素只有设定的当前元素,包括Ext 外部的obj 对象等都不能被调用和使用,但是也想过拿到元素,往上扒父元素的事件。然后迎接的就是无穷的找This 找父元素。这个地方大概花了一天半,后来突然