实现微信小程序搜索框跳转的相关代码
编辑:小飞燕 发布时间:2021-04-19 09:57:43
小程序搜索框跳转可以让小程序搜索更加便捷,但是很多人不知道怎样开发和使用,所以接下来就跟着小编一起来看一看实现微信小程序搜索框跳转的相关代码。
首先来看一看小程序搜索框跳转的效果:
微信小程序搜索框跳转实现代码:页面结构
搜索:{{search.searchvalue}}
{ { item。team _ name } } { { item。team _ intr } }。射流研究…
page({ data : { search : { search value : },showclearbtn : false },searchresult : [] },onload : function(options){//页面初始化选择为页面跳转所带来的参数},onready:function{ //微信小程序页面渲染完成},onshow:function{ //页面显示},onhide:function{ //页面隐藏},onunload:function{ //页面关闭}, //输入内容时searchactivechangeinput :函数(e){ const val=e . detail。价值;这个。setdata(“{”搜索。showclearbtn ' : val!='' ?true : false,' search.searchvalue' : val }) },//清除搜索内容搜索活动更改清除:功能(e){这。设置数据(“{”搜索。showclearbtn ' : false,' search.searchvalue': '' }) },//聚集时focussearch :函数{ if(this。数据。搜索。搜索值){ this。设置数据(“{”搜索。showclearbtn ' : true })} },//搜索提交search submit :函数{ const val=this。数据。搜索。搜索值;if(val){ const that=this,app=getappwx . show toast({ title : '搜索中,图标: ' loading ' });wx。请求({ url : app。数据。api _ url '搜索团队',data: {关键字: val,user _ id : app。数据。我的信息。user _ id },method: 'get ',//options,get,head,post,put,delete,trace,connect//header 3360 { },//设置请求的表头成功:函数(res){//成功让搜索结果=res . data。数据;const len=search result . length for(设i=0;i leni){搜索结果[i][' team _ avator ']=app。数据。static _ source搜索结果[i][' team _ avator '];}那个。setdata({ search result : search result,' search.showclearbtn' : false,}) }、fail: function { //fail }、complete : function {//complete wx。隐藏吐司;} }) } }})。数据
{ 'navigationbartitletext': '搜索团队'}。页面样式表
第{ background-color : # efef 4;}.person _ _ top _ _ wrapper { width :;盒子大小:边框盒子;填充-左:28 rpx填充-右:28 rpxpadding-top :24 rpx;填充-底部:24 rpx边框-顶部:1 rpx实心# e5e 5e 5;边框-底部:1 rpx实心# e5e 5e 5;高度:178 rpxmargin-top :30 rpx;背景-color : # fff;相对位置:}.person _ _ top _ _ avatar { border :1 rpx solid # e5e 5e 5;宽度:130 rpx h8 :130 rpx隐藏飞越:盒子大小:内容盒;向左浮动:}.person _ _ top _ _ avatar image { width :130 rpx;高度:130 rpx border-半径:7 rpx}.person _ _ top _ _ user info { right :0;飞越:隐藏;位置:left :182 rpx box-size : border-box;top :44 rpxcolor : # 000 ' font-family : '微软雅黑;font-weight :500;bottom:44rpx}。person _ _ top _ _用户信息。h2 { width :300 rpx;高度:90rpx线高:90 rpxfont-size :36 rpx}.person _ _ top _ _用户信息。h3 { width :300 rpx;height :60 rpx font-size :30 rpx;}.person _ _ top _ _用户信息。h4 { width :300 rpx;height :30 rpx font-size :24 rpx;}.{内容: }之后的person _ _ top _ _ user info :显示器:内联块;高度: 17rpxwidth: 17rpx边框-宽度: 2 rpx 2 rpx 0 0border-color: #c6c6cb .边框样式:实心;-webkit-transform:矩阵(0.71,0.71,-0.71,0.71,0,0);变压器:矩阵(0.71,0.71,-0.71,0.71,0,0);位置:前:名50%;margin-top :-10 rpx;right:30rpx}。person _ _ top _ _ user info image { display : inline-block;height : 34 rpx width : 34 rpx top : 50%;margin-top :-17 rpx;位置:right:58rpx}按钮:在{ border:none}。person _ _ top _ _ wrapper { margin-top :0;border-top :无;}
下面是题目的开头。九宫格怎么操作?标题到此结束
微信小程序的布局有很多,九宫格是使用比较广泛的一个,因为九宫格的页面可以让用户操作更方便。接下来我们来了解一下用微信小程序开发九宫格的具体步骤。
先看九宫格的完整样子。
小程序目录树如下所示。在结构树中,我们可以看到wviewcolumn下有九个wviewrow。我们不用担心wviewcolumn上面是什么。这些是画布上的内容,用于设计辅助。9个wviewrow是9个方块中的实际元素项。
图片和文字在每一项上下排列,九项排列成新行。那么这些东西是怎么工作的呢?当然是flexbox的作用。下面详细介绍了flexbox属性对布局的影响。
首先介绍项目的flexbox属性。
其中显示器必须是柔性的。flex-direction=row表示主轴x水平,即xy坐标系原点在视图左上角,x轴右,y轴下。如果flex-direction=column,则x轴向下,y轴向右。在我们的实际应用中,只要我们使用row,就应该能够满足大部分的布局要求。
flex-wrap=wrap表示包装。这个属性决定了内部组件的图文是排成两行的。
调整内容=空白.此属性指示每行中元素的间距。由于此示例中的第一行是图片,第二行是文本,因此此属性没有效果。稍后将在课程中介绍。
align-items=center确定y轴上的排列,y轴垂直居中。结合对齐-内容=中心,内部元素将水平和垂直居中。
align-content=space-round表示图片和文本之间的行距。上下都有空格,图片和文字之间也有空格。顶部和底部的空白是图片和文本之间空白的一半大小。
上述属性的设置决定了内部元素在长轴x和短轴y上的排列和间隔.当我们开始使用该工具时,我们可以更多地更改每个属性的值,以查看布局效果。然后将自动生成的wxml和wxss粘贴到微信开发者工具中预览。
然后让我们看看比较外层视图的flexbox属性设置
三个属性,显示,伸缩方向,伸缩换行,告诉浏览器我要用伸缩布局,水平排列换行。
对齐内容、对齐项目和对齐内容都是弹性开始,这决定了内部组件在x轴上从原点向右排列,在y轴上从原点向下排列。这决定了九个项目是从左上角排列到x轴和y轴的。当然,我们也可以把这三个属性设置为中心,也就是说从视图中心向四周排列,或者我们可以做9个正方形。
flexbox属性的组合有很多,在实际开发中结合使用这个工具可以达到事半功倍的效果。通过改变工具中的属性,你可以得到你所看到的就是你所得到的。
如果工人想尽比较大努力,他们必须首先磨利工具。掌握一个工具的使用,必然会提高我们的开发效率。当您开始使用这个小程序开发工具时,请更多地更改flexbox的属性以查看布局效果。完全掌握了,就会产生意想不到的效果。
以上是为微信小程序开发九宫格的全过程。小编已经从代码到操作步骤详细解释过了。希望大家看完能掌握方法。更多相关信息,请关注源社网小节目频道。
这是第一段的结尾。下面是如何在比较后添加一段微信小程序来开发九宫格。目前已经获得了537网友的青睐!正文到此结束
上一篇:微信小程序地图导航
下一篇:微信小程序后端语言是什么
猜你喜欢
-
2个小程序搜索优化技巧932人喜欢
虽然小程序存在着不能模糊搜索这一类的不足之处,但是不代表影响小程序的使用啊,怎样才能实现微信小程序搜索优化呢?小编来教大家微信小程序搜索优化怎么做。十几年前互联网上网页越来越多,后来有了搜索引擎,也有了seo优化这个职业。后来微信火了,微信公众号发布信…
更新时间:2020-09-23 07:57:34
-
4个小程序搜索排名技巧928人喜欢
微信小程序没有火起来的根本原因就是不支持小程序的模糊搜索,不支持转发朋友圈,所以微信小程序搜索排名到底有什么重要性呢?一起来看看相关资料。模糊搜索是互联网典型的应用,甚至也是百度这样的公司的主要盈利模式,比如你搜“肝病”,百度会给你一系列相关的结果,…
更新时间:2020-08-24 10:52:27
-
19个微信小程序搜索技巧577人喜欢
微信小程序在哪搜索?微信小程序的那些常见问题有哪些?大家对微信小程序或多或少都会有些了解,下面小编就来为大家讲解一下微信小程序的那些常见问题。1、小程序的入口在哪里?小程序没有入口,这和公众号一样。没有使用过小程序的人找不到入口。小程序可以通过二…
更新时间:2020-08-26 21:16:00
-
8个小程序搜索框技巧538人喜欢
微信小程序的开发可以帮助微信实现更多隐藏的小程序功能,因此不少人都找小编索要代码进行相应的小程序开发,接下来小编为大家给出的是微信小程序搜索框实现代码。* 引入 模版引入 wxss中引入@import "wxsearchwxsearch.wxss";* 使用wxsearch 暴漏的接口modul…
更新时间:2019-10-30 20:24:20
-
2个小程序搜索关键词技巧262人喜欢
微信小程序新增了一项功能,那就是搜索自定义关键词,这项功能对微信来说是一个重磅级的提升,这也是大家对微信的期望,那微信小程序搜索关键词是怎样的?就随小编一起来看一下一些相关资料吧,供大家参考一下。微信小程序又开放了一个新能力。而这一次的开放,是自小程…
更新时间:2020-08-22 16:43:10
-
微信小程序搜索功能如何实现133人喜欢
在微信小程序功能中,搜索功能必不可少。无论什么样的小程序,都会有一些搜索的需求。我们来看看如何用小编实现微信小程序的搜索功能。因为只是一个搜索页面,主页裁剪不合适。原谅我。主页是这…
更新时间:2021-04-12 10:39:52
-
怎样实现微信小程序搜索优化91人喜欢
虽然小程序有模糊搜索等缺点,但不影响小程序的使用。如何才能优化微信小程序的搜索?小编教你如何做微信小程序搜索优化。十多年前,互联网上的网页越来越多。后来有了搜索引擎和seo优化。后来微…
更新时间:2021-04-15 09:28:41
-
微信小程序搜索框编写怎么做86人喜欢
微信小程序的搜索框怎么写?编译微信小程序搜索框时会用到一些微信小程序代码。在接下来的文章中,小编将为大家解释编译微信小程序搜索框的相关问题,让我们和小编一起学习。微信小程序的搜索框…
更新时间:2021-03-11 07:26:31
-
微信小程序搜索排名怎么靠前84人喜欢
微信小程序搜索排名前几?有很多微信用户希望自己的微信小程序排第一,那么微信小程序怎么排第一呢?以下是小编整理的微信小程序搜索排名靠前的方法。微信小程序搜索排名前几?首先打开微信,登…
更新时间:2021-03-09 07:56:07
-
小程序搜索指数能够说明什么84人喜欢
小程序上线后,很多微信用户一度疯狂。小程序的特点决定了它的发展势头,搜索和使用小程序的人数日益增多。那么小程序搜索索引是什么样的呢?又能说明什么?首先,applet是一个不需要下载安装就…
更新时间:2021-04-18 09:48:09
-
实现微信小程序搜索框跳转的相关代码72人喜欢
小程序搜索框跳转可以让小程序搜索更加便捷,但是很多人不知道怎样开发和使用,所以接下来就跟着小编一起来看一看实现微信小程序搜索框跳转的相关代码。首先来看一看小程序搜索框跳转的效果:微…
更新时间:2021-04-19 09:57:43
-
如何解决微信小程序搜索不能用的问题63人喜欢
毫无疑问,小程序给我们的生活增添了很多色彩,但是微信小程序搜索就不能用了。有什么解决办法吗?如何快速搜索到自己想用的小程序?微信小程序找不到解决方案:想必你的朋友圈被微信小程序刷过…
更新时间:2021-04-16 10:37:25