实习了三个月,一直在修改各种功能,真正自己做的模块确实少之又少。
网站采用Extjs4框架,采用了MVC模式。
主要做的事情分为以下几部分:
1. 根据api中的函数,修改了excel与ppt的工具栏界面。
2. 完善了复制粘贴功能。使用了第三方 zeroclipboard插件完成。
3. 实现了excel的中文输入。原理是采用转发焦点的方式,使得用户实际编辑的是一个隐藏的textarea文本框。
4. 完善了文档文字两端对齐的功能。
5. 完成了字数统计和浏览器光标随着位置的改变切换的功能。
所学习到的一些新技术
学会了使用sublime text2软件,不过快捷键什么的还是不熟练,能够使用git完成版本控制。
sea.js 前端模块化工具
gulp.js 前端构建工具 grunt.js
ember.js 需要继续学习
less,scss 一些css 预处理语言
接下来的任务,需要熟练使用jquery,extjs的MVC模式。jquery ui, bootstrap,了解其源码,一些js原型机制。
相关网站:
git 学习网站:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
检测各个浏览器js,html tag,css 支持情况:http://caniuse.com/
zeroclipboard学习网站:https://github.com/zeroclipboard/zeroclipboard
seajs官网:http://seajs.org/docs/
ember.js 官网:http://emberjs.com/