2016-11-01 研究网盘上编辑页面的逻辑代码

2016-11-02 在使用接口的时候记得相对路径的问题,比如编辑页面的接口相对路径要跟登录页面的更前一级

今天在知乎了解到gradle的大概作用:

通俗的说:gradle是打包用的。

你觉得解决你的问题了吗?如果没解决,那是你的问题提得不够好。比如我猜你应该提:为什么要打包发布,打包发布有几种常见方法,为什么这些常见方法中要选gradle,等等。

针对我猜的这些内容,通俗的讲是这样的:

以在eclipse里面写java程序为例

为什么需要打包: 最初写完了,直接右键run就可以了。但是程序写完了毕竟是要发布到服务器上或者给别人用的,你第一不可能让所有要运行的人都装个eclipse,第二不可能把源代码公布给所有人。所以你需要把你的代码发布成二进制形式,让其它环境方便运行,这就是打包。

在各个页面使用注销的登录的接口,注销后返回到登录页

2016-11-03

今天:

  1. 根据最新需求更改编辑页面的样式和相关按钮
  2. 完成编辑页面的获取课程基本信息接口的测试和使用

明天:

  1. 封面和简介
  2. 课次加减操作
  3. 最后保存编辑的验证

链接后面传参数 ?params1=value1&params2=value2

editBtn.href = "admin/edit_lesson.html"+"?courseCode="+course.courseCode;

编辑页面,课次的信息填充,增减课次操作全部写在填充课程请求的success里面

2016-11-04 完成到课程名称的保存/修改功能,整个课程基本信息这一块都用同一个接口,只是传的参数不同

而课次信息的保存用另外的接口,两个接口封装为不同的函数,注意时间的传参

研究微信图文编辑器

2016-11-06 在家研究完整时间格式转换函数

$(function(){
	function fillHourSelect(){
		var close_hour = $("#close_hour");
		for(var i=0;i<24;i++){
			var option = document.createElement("option");
			option.innerHTML = i<=9?"0"+i:i;
			close_hour.append(option);
		}
		var l = close_hour.children("option").length;
		console.log(l);		
	}
	fillHourSelect();
	
	function completeTime(dateId,hourId,minuteId){
		var date_val = $("#"+dateId).val();
		var hour_val = $("#"+hourId).val();
		var minute_val = $("#"+minuteId).val();
		/*console.log(date_val);    
		console.log(hour_val);
		console.log(minute_val);*/
		var complete = date_val+" "+hour_val+":"+minute_val+":00";
		return complete;
		
	}
	
	$("#saveBtn").on("click",function(e){
		var closetime = completeTime("closeDate","close_hour","close_minute");
		console.log(closetime);
	});
});

上传图片,成功后上传div隐藏,success的div显示,并新增预览和重新上传两个按钮,

  1. 其中重新上传按钮将success的div隐藏,将上传div显示
  2. 点击预览按钮,制造弹窗,弹窗内容为一个img,路径为success返回数据(data.previewUrl)

2016-11-07 上传封面、简介放到最后面搞,要个jquery上传的小插件

  1. 获取全部课次列表的逻辑代码要改,只需要请求一次,就可获取所有的数据
  2. 最后那个开始、结束直播时间,单独写,更好写
  3. 上传封面、简介 参考网页http://www.2cto.com/kf/201501/370476.html http://cqjava.iteye.com/blog/2053119

2016-11-08

  1. 学习attr和prop的区别和使用
  2. 拿快递

2016-11-09 发现比较好的研究jquery源码的大牛 https://www.w3ctech.com/user/1343

2016-11-10 今天

  1. 添加查看已购买课程页面,并完成该页面交互
  2. 完善了一些bug

需要修改的地方

  1. 左右高度不对正
  2. 创建完一个课程再点击新建课程时需要刷新页面,获取更新的课程码
  3. 上传按钮变手指

2016-11-16 以后查东西,多查API官方文档 今天查到一个getSelection()的文档 https://developer.mozilla.org/zh-CN/docs/Web/API/Window/getSelection

2016-11-28 学习腾讯云直播知识 https://www.qcloud.com/document/product/269/4104#6-.E4.BB.8E-chatroom-.E8.BF.81.E7.A7.BB.E5.88.B0-avchatroom

https://www.qcloud.com/document/product/269/2738

https://www.qcloud.com/document/product/269/1571

https://www.qcloud.com/document/product/267/6172

这周任务: 去调研斗鱼直播的聊天室,任务:直接在测试服务器接腾讯云的一个SDK包,接上后,做到在安卓能直播的,在web也能直播,然后再做聊天室,请教Linky或hampson。 目标,成功直播一门课,成功聊天,直播PPT