拉勾小程序如何开发


本篇内容主要讲解“拉勾小程序如何开发”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“拉勾小程序如何开发”吧!
封装的request
查看页面详情就是讲你点击的那个id传过去,但是我在这里遇到了一个坑,我在寻找点击的那个id的详情时,发现我匹配不了我的数据,后来我一步一步打印找事哪一步有问题,发现我用easymock造的数据,传的id是个字符串而不是数字,所以我将传过来id转化成数字在去进行匹配,得到了想要点击的详情页。
因为是用markdown造的假数据,数据不是很多,而且这不是像有后端的那样,可以传给后端参数,让后端给你提供符合的数据,所以还是得要自己干。刚开始实现时,第一时间想到的是用indexOf()去判断,如果不含有我输入的字符串,就返回-1,通过这点去判断。写这个只要知道大概的想法,一般是不怎么会出错的。
我这一部分之前是有小bug的,页面从后一个页面回来时,搜索的记录会变成历史记录,同时搜索的值还会在input上,但是同样列表还显示在下面,这样就会造成用户体验及不良好,所以我给整个的搜索匹配到的列表一个三元运算符,点击跳转之前就会将其设为false,然后列表就会隐藏起来,从后一个页面返回时也不会出现那种状况。
请勿在scroll-view之中使用 textarea、map、canvas、video
scroll-into-view的优先级高于scroll-view
scroll-view需要给scroll-view一个固定的宽度或高度,设置属性scroll-x或scroll-y,并且设置样式white-space:nowrap;(这个很重要,不设置这个样式,无法完成scroll-view的效果
如果要下拉刷新时,请使用scroll-view组件自带的方法,在scroll-view中滚动是不会触发onPullDownRefresh事件的
跳转页面的时候,可以通过navigateTo将要传递参数放在url上,但是返回原页面时,就得换过一种传参方法。一种是在app.js中设置golbaldata,然后在你想要传值的地方去设置golbaldata就可以了,或者你将数据储存在stroage里面。还有一种就是 getCurrentPages() ,getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。
不要尝试修改页面栈,会导致路由以及页面状态错误。
用weui去写微信小程序去写节省我们一部分的时间。这个功能这里也有一个需要将值传回来的,我在这里是将参数传入stroage里面,因为我想换一种方式去实现。在个人信息中,有一个表单验证,在这里,我除了一个大亏。先贴代码,看看免费云主机域名我写的表单验。到此,相信大家对“拉勾小程序如何开发”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: 微信小程序中用什么框架

这篇文章给大家分享的是有关微信小程序中用什么框架的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生APP体验的服务。 框架提供了自己的视图层描述语言WXML…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 08/15 16:27
下一篇 08/15 16:27

相关推荐