发表于: 2017-03-17 22:26:55
1 1404
今天完成的事情:
1、今天将表单验证部分大致完成,
2、将富文本编辑器部分完成,
明天计划的事情:
将提交部分完成,最终完成任务10
有时间将之前两个bug处理掉
遇到的问题:
1、今天又踩了一个坑,在表单验证页面加入了script死活不执行,但是其他师兄的可以执行,查资料说ui-router引入页面方式是通过innerHTML,可能导致script无法执行,最后解决办法是从外部引入js文件
2、富文本编辑器引入时无规律报错,查看错误信息是html页面未加载完成就执行了js文件,解决办法将在js文件中加入一个延时函数,延时800ms执行
收获:
1、今天主要是完成富文本编辑器,这里用的是百度的UEditor,首先引入两个文件ueditor.config.js,ueditor.all.min.js,在html页面写入,这里标签可以用任意标签
<div id="content" type="text/plain" style="height:300px;width:800px" ></div>
在js文件写入
var ue=UE.getEditor('content',{
toolbars:[[
'undo','redo','bold','italic','underline','strikethrough','strikethrough','backcolor','removeformat','insertorderedlist','insertunorderedlist','selectall','cleardoc','paragraph','fontfamily','fontsize','justifyleft','justifyright','justifycenter','link','unlink','emotion'
]],
initialFrameWidth:980
});
toolbars是引入功能模块,如果不写默认将所有功能引入
2、小课堂讲的是ipone手机怎么替代hover,使用
touchstart事件:点击屏幕事件,可以同时使用多个手指点击
touchmove事件:触摸滑动事件,调用preventDefault()事件可以阻止滚动
touchend事件:离开屏幕是触发
touchcancel事件:当系统停止跟踪触摸的时候触发。
评论