一直想找个锻炼自己的机会,但是又很恐慌,怕自己能力太差,把握不住机会,把事情弄糟。

终于,要做wap问答系统了,本来说是几个人一块儿做,我分析了下页面,发现共同的部分还是比较多的,有点想法,要不我接过来做做,看布局不是很难,但自己也没有很大把握,一直在犹豫,纠结。

终于鼓起勇气,提出我来做,虽然底气不足,但我还是说出来了。产品让我估时间,瞬间有点慌,几乎没做过什么项目,做的页面也不多,我实在不知道自己多长时间能完成。我支支吾吾的,大概着想6天?页面又有些重复,要不5天,再加点紧,4天?于是,很没底气的跟产品说,四五天吧~“怎么可能?最多到下周一!”产品的一句话把我惊到了。当时是周三下午4点多,算起来也就3天多一点吧。我咬咬牙:“行!交给我吧!实在做不完,我就加班。”可能我坚决的态度有点反常,产品惊讶了!

这些页面,看起来不难,很多布局都一样,可我却花了不少时间,走了不少弯路。

这里有几个层切换,我就想模仿之前同事写的,写层滑动的效果。给外部层设置400%的宽度,overflow:hidden,里面每个层25%,当点击分类的时候,使用translateX来滑动外部层。这个效果写了很长时间,很费劲,写不出来的时候,我竟然完全把别人的div布局和css样式copy过来,这种做法很不好,自己不懂这样做的原理,copy的时候很盲目,以后尽量少copy,不过这样做之后,也算学会了这个布局。当写完这个效果的时候,竟然还沾沾自喜。哈哈~马上,我就发现了问题,这个数据列表是需要下拉刷新,上拉加载效果的!我之前写的布局完全不能用了~花了我那么长时间,抓狂啊!

我从来没写过下拉刷新,上拉加载效果,这个需求也着实折磨了我一番。我选择用mui来写这个效果。查看mui官方文档,借鉴同事写过的页面,先初始化mui的pullrefresh,然后再调用、传参,拼拼凑凑,大概写出了这个效果。但是,当切换层的时候,该怎么处理呢?折腾了半天,我明白了,这个层切换不能用多个div的切换,下拉刷新,上拉加载需要在一个层里,当切换层,要重新请求数据,清空mui-table-view,重新append数据。但是还有个问题,就是当切换层的时候,怎么触发mui下拉刷新从新请求数据。在官方文档里找了半天,还是没有解决这个问题。搞了一天,也是醉了~最后百度这个问题,轻而易举找到了答案,如何触发下拉刷新事件的代码是:mui('.box').pullRefresh().pulldownLoading();mui的文档好弱啊!超级不好用!看来大家写的blog还是很好的,哈哈!光这个层切换触发mui刷新又折腾了一天(此时已经周六过去了)。

首页面还有一个横向滑动,在mui下拉刷新的容器里,之前写的普通的左右拖动层效果失效了。想着还用mui吧,百度了很多,终于找到了关键字“区域滚动-横向滚动”,看官方文档,加了些样式,并不起作用~又在blog里找到了答案,初始化scroll事件,如下。还要注意这段代码的位置,要放在下拉刷新调用的后面,具体原因不明~惭愧啊!

//横向滑动初始化mui($('.course-wrap')).scroll({
scrollX: true,
scrollY: false,
indicators: true,
deceleration: 0.0005 //flick 减速系数,系数越大,滚动速度越慢,滚动距离越 小,默认值0.0006});

到此为止,首页和列表页基本完成,他俩布局差不多。mui的坑踩的很多也很深,每次都是好长时间才能爬出来,弄mui我都崩溃了,好在,最后解决了。

在写这个页面的时候,头像下的背景图要填满div,要设置background-size:100%;这句代码只是让背景图100%填满宽,还要注意高是否填满,正确的应该为background-size:100% 100%;

产品的需求是:层可滑动切换,当滑到上面,我的提问那行要附在头部。写了一天,没调好这个效果,不得已跟产品沟通,改了需求,做了两个入口,点击分别进入新的页面。

自己做不到那种效果,导致产品变得不好,心里很不舒服,难过的都哭了,哎,好伤心。

突然想起来忘记了两个更多按钮,总结也写得差不多了,赶紧去加上按钮去!

转载于:https://blog.51cto.com/12883930/1923788

wap问答系统工作总结相关推荐

  1. AliExpress:在检索式问答系统中应用迁移学习 | PaperDaily #24

    在碎片化阅读充斥眼球的时代,越来越少的人会去关注每篇论文背后的探索和思考. 在这个栏目里,你会快速 get 每篇精选论文的亮点和痛点,时刻紧跟 AI 前沿成果. 点击本文底部的「阅读原文」即刻加入社区 ...

  2. 手机wap网站建置方案

    开发案例 0 引言 手机的功能从简单的语音通信和文字短信, 发展 到现在的彩信.多媒体.无线上网??用户能够通过 手机来实现各种交换和获取丰富的信息资源.WAP (Wireless Applicati ...

  3. 关于WAP的常见问答

    WAP常见问题问答大全 目录 一.关于WAP的常见问答 二.关于WML的常见问答 三.关于WAP开发的常见问答 四.关于WMLScript的常见问答 五.关于WBMP的常见问答 六.关于WAP网关的常 ...

  4. PaperWeekly 第32期 | 基于知识图谱的问答系统关键技术研究 01

    " 崔万云 复旦大学知识工场实验室博士生 研究方向为问答系统和知识图谱 第一章 绪论 第 1 节 问答系统背景介绍 2011 年 10 月 14 日,苹果公司在其 iPhone 4S 发布会 ...

  5. PaperWeekly 第32期 | 基于知识图谱的问答系统关键技术研究 #01

    " 崔万云 复旦大学知识工场实验室博士生 研究方向为问答系统和知识图谱 第一章 绪论 第 1 节 问答系统背景介绍 2011 年 10 月 14 日,苹果公司在其 iPhone 4S 发布会 ...

  6. ACE_INET_Addr

    目录 一.        关于WAP的常见问答 二.       关于WML的常见问答 三.       关于WAP开发的常见问答 四.关于WMLScript的常见问答 五.关于WBMP的常见问答 六 ...

  7. 管理数据质量、准确性和一致性的策略

    数据质量的影响 在公司开始数据之旅时,只需将应用程序数据加载到数据库中即可提供有价值的信息.然而,数据驱动决策的目的是减少不确定性.如果数据质量低,这可能会带来额外的风险并导致负面结果.根据Gartn ...

  8. 基于深度学习的FAQ问答系统

    | 导语 问答系统是信息检索的一种高级形式,能够更加准确地理解用户用自然语言提出的问题,并通过检索语料库.知识图谱或问答知识库返回简洁.准确的匹配答案.相较于搜索引擎,问答系统能更好地理解用户提问的真 ...

  9. 基于深度学习的FAQ检索式问答系统

    问答系统是信息检索的一种高级形式,能够更加准确地理解用户用自然语言提出的问题,并通过检索语料库.知识图谱或问答知识库返回简洁.准确的匹配答案.相较于搜索引擎,问答系统能更好地理解用户提问的真实意图, ...

最新文章

  1. centos7使用蓝牙_Nmon的使用和APP测试要点
  2. sqlplus可以连接plsql连接不上_为什么有的iPhone/iPad连接不上电脑?
  3. js中关于new Object时传参的一些细节分析
  4. jquery设置表单元素只读_jquery设置元素readonly与disabled属性
  5. Android---- 获取当前应用的版本号和当前android系统的版本号
  6. linux函数地址获取函数名,函数名/函数地址/函数指针
  7. mysql limit 表的长度_mysql中的limit用法有哪些(推荐)
  8. 家居有线网络布线方案(转)
  9. Stm32是用C语言编程吗,stm32编程软件是什么 stm32用什么软件编程
  10. 从完美KL距离推导VAE
  11. python词云图实例
  12. 数组和集合之间的转化
  13. telink 9xxx 系列V1.3开发板接线说明
  14. LabVIEW串口调试助手
  15. wordpress 数据库_如何在WordPress中创建视频库(逐步)
  16. flatten(扁平化)数组
  17. python模拟登录教务系统_用Python实现模拟登录正方教务系统抢课
  18. 自动驾驶领域的Android?百度能否超越特斯拉和谷歌
  19. Android FTP功能开发基于swiftp
  20. JAVA并发类包介绍

热门文章

  1. python快速入门答案-Python快速入门(一)
  2. 从零开始学习python-新手学习python-从零开始学习
  3. python怎么读excel文件-python读写excel文件
  4. python类中方法的执行顺序-浅谈Python的方法解析顺序(MRO)
  5. LeetCode 16 3Sum Closest
  6. LeetCode Gray Code(回溯法)
  7. ActiveReports for .NET 3 破解
  8. 福大软工1816 · 第七次作业 - 需求分析报告之拖鞋旅游队
  9. android开发过程中的错误:the file dx.jar was not loaded from the SDK folder
  10. PHP常见的字符串方法