发表于: 2017-01-06 23:54:44
1 1536
今天完成的事情: 根据新接口 完成数据的渲染和翻页功能的实现。
计划明天的事情:搜索功能的实现,表单验证的实现。
问题和收获:
用了angular 框架有了一段时间,不时的会看到 angularjs在bootstrap中会出现一些问题。
1:bootstrap使用的是jquey, 而angular 规避了dom操作,在某些情况下 angularjs 会和jquery冲突。
2:如果在Angular的项目中引入Bootstrap JavaScript组件时,会是一个问题。当建立了Angular的项目, jQ已经包含在Angular中的,所有 jQuery必要的功能它都有。项目中统一不使用jq的方法,于是angular ui的团队 开发了 ui -bootstrap,并增加了许多Angular的扩展组件,依赖的 也不再是jq,而是angular的指令。
3:而我们常用的一些插件,也是基于angular的指令,对于习惯了数据双向绑定的我们, 代码可读性大大增强。
4:在测试用$http方法接受新接口的数据的时候,发现后台不能用data传递参数,必须在url后面加上参数(深坑)
小课堂提到的前端接触的seo 和前几天的微格式有种微妙的关系, 主流搜索引擎可以通过爬虫搜索关键字 进行收录, 关于Seo的优化也是围绕着搜索引擎的爬虫程序进行的,两者相辅相成,可以很好的解决seo搜索引擎优化问题。
还不太清楚如何通过接口完成搜索功能。
评论