skyADMIN

移动端WEB开发笔记

入厂一来的任务都是移动端的,和PC端确实蛮不同的,做点记录。 首先,移动端的web开发和PC端相比最大的不同就是不用考虑兼容问题(其实我本来也不会处理兼容问题……),各种新特性基本随便用。 而移动端最大的问题在于,各种各样的设备有各种各样的尺寸,样式会出问题,除非全算百分比。 先吐槽一下zepto,说好了和jquery一模一样只是没考虑兼容性呢?$.ajax的配置字段不一样啊我去,jquery用m […]

ajax异步上传图片

上传图片这个问题我一直不是很会,比较简单比较传统的方法是在前端里写一个form表单,input的type填file,可接受类型选image/*。 然后提交表单的时候自然就上传了,至于原理,不清楚。至于怎么接受,那就是后端的事儿了哈哈哈哈。 但是现在做个SPA,不带跳转的单页应用,所有的表单都是用ajax提交的,怎么把图片也用ajax提交呢。 首先试试传统的方法,给input绑个模型,在js里取出来 […]

保持代码风格一致的方法之.editorconfig

入厂第二天,瞄了一眼js代码规范。有关于缩进方面的问题,比如要求必须使用四个空格来缩进,不能使用两个空格或者tab。 我是比较喜欢用tab来缩进的,因为只需要按一下,那遇到这种用四个空格的要求怎么办?老老实实按四下空格?这不行。。 回想之前用yeoman生成项目骨架的时候,有个文件叫.editorconfig,用idea打开项目时会提示是否使用其中声明的配置。 里面可以通过声明indent_sty […]