JS+PHP+MYSQL处理JSON的全面总结

2016-12-06
阅读 2 分钟
6.1k
开发过程中经常碰到要把前端的json格式的数据传递到后端php,php做一些业务处理后把数据存到mysql,然后,php再从mysql中取出数据返回到前端。虽然这是一个再基础不过的处理过程,但还是有不少问题需要认真研究。下面从几个环节看看可能出现的各种问题。

JS+PHP实现登录后自动执行之前的操作

2016-11-29
阅读 2 分钟
5.3k
进入页面B的情况,要在页面B的入口位置判断是否用户是否为登录状态,是则进入,否则进入登录页面,登录成功后再进入页面B。假设页面A的URL是是url-a,页面B的url是url-b,登录页面的url是url-l,那么浏览器的地址依次是url-a,url-b,url-l,url-b。因此,系统就是要解决登录模版如何记录url-b,并在成功后进入url-b。

众筹一个报名签到平台的设计思路(一)——业务需求篇

2016-03-04
阅读 2 分钟
2.9k
目前,在线组织的各种活动越来越多,例如:培训,会议,比赛等等。想做一个开源项目,实现一个基本的报名和签到框架。这个框架可以很容易的与业务应用整合,成为快速开发轻应用的一个组件,像嵌入的评论组件,分享组件一样。希望大家能够拍砖,一起研究研究,弄个大家收益的东西出来。后面我陆续把做这个产品过程中的想...

angularjs+requirejs实现按需加载的全面实践

2016-02-25
阅读 15 分钟
20.2k
在进行有一定规模的项目时,通常希望实现以下目标:1、支持复杂的页面逻辑(根据业务规则动态展现内容,例如:权限,数据状态等);2、坚持前后端分离的基本原则(不分离的时候,可以在后端用模版引擎直接生成好页面);3、页面加载时间短(业务逻辑复杂就需要引用第三方的库,但很可能加载的库和用户本次操作没关系);...

给angular的repeat列表的行操作加上动效遇到的问题总结

2016-02-15
阅读 5 分钟
5.1k
加入“动效”是让用户对应用的行为进行感知的一种有效手段。“列表”是应用中最常使用的一种界面形式,经常会有添加行,删除行,移动行这些操作。设想添加的操作很简单,删除时从大到小,然后消失;添加时从小到大;移动就是先删除再添加。感觉上并不复杂,应该利用CSS的transition就能搞定,可是实际做起来发现有不少问题要...

实现页面加载等待动画很简单吗?

2016-02-02
阅读 4 分钟
10.9k
在手机上打开页面时,经常会因为网络不好导致需要较长的加载时间,如果这段时间内只是显示一个“白板”,用户体验非常不好。通常的解决方案就是完整打开页面前给用户展示一个加载动画,让用户能够看到页面还活着呢。本以为是个很简单的活,真做起来才发现【有不少学问】!

手机html页面的垂直布局的基本框架

2016-01-26
阅读 3 分钟
5.4k
手机页面的一种典型布局方式为:头(header)、主体(main)和底(footer),头和底放一些常用的操作,主体部分显示内容,如下图:要达到的效果是header固定在头部,footer固定在底部,主体部分可以滚动,实现的思路有如下几种:

基于angular实现等待长操作时锁定页面

2016-01-21
阅读 5 分钟
6.7k
比较常见的解决方案是执行可能的长操作前先打开一个蒙版,覆盖页面,通过动画指示当前页面处于执行状态,获得返回结果后在关闭蒙版。这种方式虽然可以很清晰的展现正在等待操作结果的状态,但是对于网络条件比较好,操作结果很快就返回的情况,会给用户造成一种页面闪烁的感觉,也会影响用户体验。