开发者社区> 游客p6ddahus42n3m> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

关于项目经验的

简介: 关于项目经验的
+关注继续查看

页面常用的尺寸


PC:内容区宽度:

早期:60 980 1000

1200 1380

字体大小:

12px 14px

16px 18px

常用字体:“微软雅黑”

Arial(针对英文)

H5: 750(大多设计稿的宽度)


暂时保留页面状态,例:分页、选项卡


sessionStorage存储实现


一般情况下请求数据流程


加载过程中有loading动画,默认至少1秒(不然一闪而过也会给用户不好的体验),请求完毕,loading消失,有数据则渲染页面,没数据显示提示内容

像图片这种加载不出的要有默认样式(背景色、alt属性之类的)


浏览器的记住密码该如何解决


原理是匹配type和name属性

解决办法是在input type="password"输入框中加上autoComplete = "new-password"属性

火狐不兼容(多写一个input隐藏即可)


分页器(react)


1、这个分页器必定是个单独的组件

2、分页器这个组件在被动态渲染的时候是没有生命周期的,所以初始化数据要放在父组件中,用于挂载时发起ajax请  求初始化页面

3、页码改变时调用父组件的ajax请求事件

请求接口的值直接使用参数,因为使用state的值获取不到最新的数据

将值存到sessionStorage中,可以在页面关闭前暂时保存页码

4、页面的显示,一般就是三种(loading动画、内容为空的提示、加载出来的数据)

两个状态:

 loadFlag:loading动画的状态,默认false

 nullFlag:提示的开关,默认false

数据请求逻辑:

 将loading打开,然后发起ajax请求

 请求后的结果有两个

  长度大于0,之后就可以修改要显示的数据和关闭loading

  长度不大于0,关闭loading,打开提示

5、但多个页面同时使用这个分页器时,我们就需要提前判断一下

方法:(暂时就一种)

父组件传一个值,用这个值去判断


与安卓、ios进行联调


videoOpen(obj){
            var oPar = obj.parents('li');
            var videoUrl = oPar.data('video')+'';
            if(P.userAgent()){
                var videoObj = {
                    play_video:videoUrl
                };
                var str =  JSON.stringify(videoObj);
                document.location = "y.com?"+str;
            }else {
                var videoObj = {
                    url:videoUrl
                };
                var str =  JSON.stringify(videoObj);
                window.myjs.doAction("play_video",str);
            }
        }


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
面试时如何介绍自己的项目经验?
面试时如何介绍自己的项目经验?
0 0
第一次面试经验
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32502811/article/details/81170134 上上周京东金融约好今天下午两点会打电话过来聊一聊。
986 0
测试工程师面试经验
01. 为什么要在一个团队中开展软件测试工作?   因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。
1118 0
从校园到职场 - 面试官是怎么看简历里的项目经验
  知识星球里有人吐槽,说一些名校毕业生的项目经验,明显都是刷出来的,前一年一水的电子商城,今年一水的秒杀系统。   我相信每个应届生都会面临这个问题,简历里希望填充一些可以让用人单位高看一眼的项目经验,校方或某些第三方机构可能会给一些实习项目,帮助学生攒这样的项目经验,甚至可能已经是一条龙服务,学生只要跟着项目按部就班的做一点基础工作,就可以堂而皇之的把经验写入简历,并希望作为就业的敲门砖。   那么,今天,说一下,作为面试官,是怎么看待这些项目经验的。   当然,面试官有很多种,我只以我为例,我认为自己应该具有一定的代表性,但不要苛求普适性。
0 0
面试 | 测试开发岗位面试题目回顾
面试 | 测试开发岗位面试题目回顾
0 0
总架构师寇卫东的感悟:话说程序员的职业生涯
有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。
5355 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
用面试官的思维写简历
立即下载
工程师职业发展之我见
立即下载
职场人生,架构师的职场晋升路径&技术管理艺术
立即下载