zoukankan      html  css  js  c++  java
  • 2018-3-25关于第二阶段163邮箱项目的问题与进度整理

    这星期的二阶段项目算是基本完成,对出现的问题稍加整理。

    163邮箱第一天进度

    1.建立了完整的代码文件格式

    2.创建了登录的基本样式

    3.实现了二维码登录和账号登录的切换功能

    遇到的问题

    问题1:后面的邮箱后缀怎么实现的

    分析:加一个span标签,填写后缀内容,在后台获取span标签内容,加到前面的input中。

    解决:未解决,时间问题

    问题2:二维码登陆和邮箱登陆的跳转如何实现

         

    分析:js设置div的隐藏属性,实现切换效果

    dispalynone;    dispalyinline-block

    解决:已解决

    问题3div的颜色渐变效果如何实现

    解决:css3的颜色渐变操作:

    background: linear-gradient(#FFFFFF,#E9F2F7);

    163邮箱第天进度

    1注册页面和登录页面静态页面各完成一个

    2 注册页面和登录页面各实现一个

    问题1:注册页面判断是否符合条件再注册,未解决。

    问题2:跳转页面不能完成。

    解决:已解决,路径问题

    问题3:在验证手机号是否符合条件时,弹出div偏离原定位置。

    解决:将原来的div隐藏,现在的div的位置和原来的保持一致,即position一致。

    163邮箱第3天进度

    1、实现收件箱的页面展示,可以显示已接收的邮件。

    2、可以删除邮件。

    问题1:登录页面输入账号密码,需要点击三次登录按钮才能登录进去

    解决:“登陆邮箱”的方法是在执行onmouseover后添加的,也就是每次执行onmouseober都会添加一次登陆邮箱的方法,因此会出现点击多次的情况出现。

    问题2:注册页面直接跳过验证直接注册。

    解决:未设置具体的条件才执行注册,即添加if判断语句,当验证条件全都达成时,才会执行注册。

    问题3:点击删除时,想要把选中checkbox的邮件删除,标记添加不上。

    解决:将独立的条件作为flag标记,在这里id是唯一的,可以将id 的值作为flag标记,删除时传id的值,后台处理,进行删除操作。

    163邮箱第三天进度:

    1、草稿箱完成,可以实现删除草稿箱内容

    2、点击信件,可以显示信件的详细内容

    3、可以实现写信的功能,和存草稿的功能

    问题1:显示信件内容时,出现为空。

    解决:传的id值错误,为空,查不到内容,已解决。

    问题2:查看信件详细信息时,跳出页面,查看别的信息,发现还是原来的信息。

    解决:还是传值错误,加标记,再传id,已解决。

    163邮箱第四天进度:

    1、草稿箱:可以删除多条,可以对草稿进行再编辑

    2、可以实现回复信息的功能

    3、可以显示已发送的信息

    问题1:如何更高效、更简单的显示已发送信息,节省代码量

    解决:在数据库中添加flag标签,做标记,已发送的和存草稿的分开,然后传到后台switchcase分开处理。

    163邮箱第五天进度:

    1、写信页面加入联系人,可以直接搜索联系人进行写信

    2、页面的样式进行了整理

  • 相关阅读:
    操作系统典型调度算法
    C++ volatile 关键字
    vue class绑定 组件
    yarn 基本用法
    vscode 插件安装以及首选项配置
    git 多人协作
    git Feature分支
    git Bug分支
    git 分支策略
    git 解决冲突
  • 原文地址:https://www.cnblogs.com/dns6/p/8645339.html
Copyright © 2011-2022 走看看