发表于: 2017-03-28 20:26:08
1 688
今天完成的事:
1.在师姐的帮助下配置好了nginx,开始写代码。
任务资源给的接口连接是失效的,后面的小伙伴需要用的,去wiki上搜“js task5 接口”。
配置nginx时,先是设置listen 接口,自定义四位数字。
location /中root设置为文件根目录,跨域设置根据wiki上给出的。
location /接口名/{
proxy_pass http://XXXXXXX.com/;
其他的地方比如:
#proxy_set_header
还不太懂为什么。
2.知道了postman这个插件。用来测试接口是否连通。
3.学习了jq ajax的post()方法。
$.post(url,data,success(data, textStatus, jqXHR),dataType)
url是请求的接口地址。data以{}包住,放请求值。
在调用function时遇到了一些问题,在师兄的指点下学习了f12看network中每次请求的信息。如果需要调用回执信息要JSON.parse()转换格式。
为了测试函数是否成功执行添加了alert但每次都没有,后来发现其实是执行了,只是浏览器给禁止了弹窗。这个坑。。
4.写完请求后以为是可以跳转到后台变已登录,其实并不是。这个接口就是给数据用一用_(:з」∠)_真后台貌似还是要自己写。
5.正则表达式验证input内容只有英文和数字:
/^[a-zA-Z\d]+$/.test()
明天要做的事:学习angular
遇到的问题:任务5的代码上传了服务器,但是nginx配置什么的并不行。该怎么还原这个本地环境?
收获:通过敲代码认识了post()方法。
因为小师弟的问题去学习了一下不用flex的登录框布局。这个师兄弟模式甚好。
评论