上午
1.由于Template7不是很熟,而且官网上的教程不是很详细易懂,所以请同事来教了这个项目里具体的用法。本项目具体的方法都封装在template.js里,包括render()
在父元素下利用Template7.compile()
加载<script>
之间的代码,也包括renderToTarget()
此方法是把模板代码加载到指定元素下
2.同事说此项目中的template.registerHelper()
基本未用到,工具类的方法封装在utils.js里,公共方法封装在common.js和api.js里,项目架构还是有点复杂。同事也说有很多代码其实没用到,又不敢删,需要进一步维护迭代
3.早上布置了个任务,在移动端的react里使用Pdf.js,实现查看Pdf的插件。
下午
4.完善了昨天写的demo.html(我的粉丝),实现了根据原型的要求,切换关注和被关注的状态切换,当然只是个简单demo 没有进行数据方面的判断。如下图:
5.同事发了一份以前的接口文档,我大概的看了下,学习了一般的格式和命名规则。
6.在完善demo的过程中,巩固了Framework7里的DOM7的用法,基本是和jQuery是差不多的。包括$$(this)
的上下文。以及对于样式,内容的改变等等。
7.海通项目新的需求和原型到了,电话会议了一个多小时,需要我们新做的界面有赚积分和会员等级界面
8.研究了下PDF.js,发现PC端放服务器里能够通过跳转html的方式访问,但是需求是在react里通过渲染加进去,需要进行改进