小程序布局相对位置是什么意思
编辑:小飞燕 发布时间:2021-03-12 08:35:27
小程序布局的相对位置是什么意思?微信小程序布局过程中,需要设置小程序标签的固定位置。小程序布局的相对位置是什么?除了相对位置,还有局对局的位置。接下来,我们将向您介绍他们。
小程序布局的相对位置是什么意思?
相对位置:元素相对于自身定位,引用对象就是自身。
位置:元素相对于比较近的父元素定位
小程序布局的相对位置:
位置:相对;/*启用相对定位*/
left:150rpx/* 150*/
top:50rpx/*偏离自己150*/
小程序布局的位置:
位置:
left: 50rpx
top: 50rpx
(必须定位父元素)
如何设置小程序布局的相对位置?
灵活方向:行(水平轴,默认)列(垂直轴)//这是一种常见的布局
(轴示例:父元素使用灵活布局,块级小程序元素将在默认布局中换行,但在设置灵活布局后,默认情况下它们都是水平排列的)
对齐-内容:伸缩-开始中心伸缩-结束空间-周围空间-中间空间
对齐项目:与对齐内容相同
flex-wrap(指定的子元素溢出处理): nowrap(无换行)wrap(顺序换行)wrap-reverse(反向换行)。微信小程序代码如下:
. item1{
height:100rpx
width:100rpx
背景色:青色;
border: 1px实心# fff
flex-grow: 1
}
. i3{
flex-grow: 2
}
微信小程序代码如下:表格{
border: 0px实心深灰色;
}。tr {
display: flex
宽度:;
justice-content : center;
height: 3rem
align-items : center;
}。td {
宽度:40%;
justice-content : center;
text-align:中心;
}。bg-w{
背景:雪;
}。bg-g{
background: # e6f3f9
}。th {
宽度:40%;
justice-content : center;
背景# 3366ff
color: # fff
display: flex
height: 3rem
align-items : center;
}
下面是如何实现标题开头微信小程序的定位导航。标题到此结束
微信小程序可以实现很多app无法实现的功能,真的让大家使用互联网更加方便。比如小程序的定位带来的好处是多方面的。下面我们来看看如何实现微信小程序的定位导航。
需要完成的功能:
1.要完成的重点是城市定位。
2.就是换个城市。
首页我们首先参考微信打开小程序的文档来查找:
在这里我们可以找到当前位置的纬度和经度
getlocation:函数
{
var that=this wx.getlocation(
{
成功:功能(res) {
console.log(res)
that.setdata({
haslocation: true,位置:格式位置(res经度,res纬度)//这是获取纬度和经度
})
}
})
},
//将经纬度转换成城市名称和街道地址,参见搜索地图小程序共享界面文档:http://developer.baidu.com/map/index.php? title=web api/guide/web service-地理编码
onload:函数(选项){
console.log('onload ')
that=this
wx.getlocation({
成功:功能(res) {
wx.request({
url : ' http://api . map . baidu.com/geocoder/v2/?ak=btsvvwf0 tm1 zubebzfz6 qqwfcallback=renderreverselolocation=' res . latitude ',' res .经度' output=jsonpois=1 ',data: {},header : { ' content-type ' : ' application/json ' },成功:功能(操作){
console.log(ops.data)
}
})
//console.log(res)
//那个. setdata({
//haslocation: true,//location : format location(res .经度,res .纬度)
//})
}
})
}
这里微信小程序的文档是https请求发起的
这里有些情况我就不解释了:
上面的小程序代码打印的数据是:
renderreverserenderreverse(
{ '状态' :0,结果' :
{'location':{'lng':114,057867999997,' lat':22,22 } 19999年,1999年,1998年,1999年,1999年,1999年,1999年,1999年,1999年,1999年,1
格式_地址' : '广东省深圳市福田区华福一路138-5号',商务' : '米香新洲购物公园',地址组件' : {'country' :' china ',' country _ code' 33600,'省份' : '广东省','城市' : '深圳','区' : '福田区','广告代码' street': '华福一路',' street _ number' :' 138-5 ','方向' : '附近','距离' :' 18'},' pois' :37777777777375办公大楼','电话' : ' ',' uid ' : ' c7fb 04 bd 8 fb 44d 68 fb 0 cad85 ',' zip' :''},{'addr' : '深圳福田区',' cp' : ' ','方向我们的名字是' : '购物公园',' poitype ' : '购物',' point' :我们的名字是' : '投行大厦',' poitype':' real estate ',' point' : {'x' 2020208,' y'},' tag ' .3033030005 office building ',' tel' : ' ',' uid ' : ' b3 a 40 a 67 bed be 7782 fb 17e a 0 ',' zip' :''},{ ' addr ' : {'addr' 3360 '华福一路88号',' cp' : '我们的名字' : '中央商务大厦',' poitype': '房地产',' point' : {'x' 141531315,' y' 206121 ',' tag office building ',' tel' : ' ',' uid ' : ' cac 5fc 76d 0304 d8 e 2d b 96 d8 b ',' zip ' 深圳市福田中心区(投资大厦旁)',' cp' 3360' distance' :' 229 ',' name ' : ' marco polo good day hotel in深圳',' poitype':' hotel ',' point' : {'x ',' y ' .3369988100805 star hotel ',' tel ' 3360 ' ',' uid' :' 0523a14106ceb804b
证监会(一路)',' poitype': '政*机构',' point' : {'x' 19477869,' y' 19372944 ',' tag' :57373030305公安机关',' tel' : ' ',' uid ' : ' 765 bf 8 daf 4d 08 cb 45 f1 ec 0 ',' zip' :''}。
可以找城市发进去。
第二步:换城市:
在我们微信小程序的开发文档中,有
采摘者
滚动选择器,现在支持三个选择器,按模式区分,分别是普通选择器,时间选择器,日期选择器,默认是普通选择器。
普通选择器:模式=选择器
属性名称类型默认值的描述
当range array[]模式为选择器时,范围有效
当valuenumber0mode是选择器时,它是一个数字,指示选择了哪个范围,从0开始。
bindchangeeventhandle值更改时触发更改事件,event.detail={value: value}
时间选择器:模式=时间
属性名称类型默认值的描述
值字符串以“hh:mm”的格式表示选定的时间
startstring表示有效时间范围的开始,字符串格式为“hh:mm”
endstring表示有效时间范围的结束,字符串格式为“hh:mm”
bindchangeeventhandle值更改时触发更改事件,event.detail={value: value}
日期选择器:模式=日期
属性名称类型默认值的描述
valuestring0表示选定的日期,格式为“yyyy-mm-dd”
startstring表示有效日期范围的开始,字符串格式为“yyyy-mm-dd”
endstring表示有效日期范围的结束,字符串格式为“yyyy-mm-dd”
字段的有效值是年、月和日,表示选择器的粒度
bindchangeeventhandle值更改时触发更改事件,event.detail={value: value}
注意:开发工具暂时只支持mode=selector。
示例代码:
地区选择器
当前选择:{ {数组[索引]}}
时间选择器
当前选择是: {{time}}
日期选择器
当前选择是: {{date}}
页面({
数据: {
array: ['美国','中国','巴西','日本'],index: 0,日期: '2021-09-01 ',时间: '12:01 '
},
bindpickerchange:函数(e) {
console.log('选取器发送带有值' e.detail.value '的选择更改)
this.setdata({
索引: e.detail.value
})
},
binddatechange:函数(e) {
this.setdata({
日期: e.detail.value
})
},
bindtimechange:函数(e) {
this.setdata({
时间: e.detail.value
})
}
})
{{cityname}}
{{array[index]}}
上一篇:微信小程序布局位置控制怎么实现
猜你喜欢
-
8个微信小程序布局技巧807人喜欢
开发微信小程序就要掌握小程序的各种布局,比如小程序导航布局、小程序页面布局等等,今天小编给大家带来的教程是微信小程序表格布局,希望对大家有所帮助。table.wxmlhead1 head2 head3 {{item.code}} {{item.text}} {{item.type}} {{item.code}}{{item.text}} {…
更新时间:2019-10-30 20:25:32
-
8个小程序布局技巧569人喜欢
微信小程序是移动端的界面,界面以九宫格的方式出现可以让用户的使用更加便捷,但是微信小程序九宫格布局也需要代码,下面就是具体的开发小程序源代码了。小程序是长在微信上的,是移动端的界面,为了能够更方便的使用,我们常常希望使用九宫格界面的方式作为导航,那要如…
更新时间:2019-11-10 13:52:42
-
微信小程序布局参数有哪些58人喜欢
微信小程序的布局参数有哪些?小程序表单怎么布局?今天,小编将和大家一起了解微信小程序的布局。在下面的文章中,小编将介绍微信小程序的布局参数以及如何布局小程序表。微信小程序的布局参数…
更新时间:2021-03-12 08:29:06
-
微信小程序布局标签有哪些55人喜欢
微信小程序的布局标签有哪些?在布局微信小程序时,需要设置微信小程序的布局标签,这样微信小程序的用户就可以方便地使用微信小程序。微信小程序的布局标签有哪些内容?微信小程序布局标签有哪…
更新时间:2021-03-12 08:27:57
-
微信小程序布局案例38人喜欢
微信小程序布局案例和小程序布局开发案例发送给微信小程序开发者。下面是小编编的一个小程序布局案例。亲爱的朋友们,如果你想知道如何开发微信小程序布局,请跟随小编往下看。微信小程序布局案…
更新时间:2021-03-11 07:47:50
-
小程序布局相对位置是什么意思36人喜欢
小程序布局的相对位置是什么意思?微信小程序布局过程中,需要设置小程序标签的固定位置。小程序布局的相对位置是什么?除了相对位置,还有局对局的位置。接下来,我们将向您介绍他们。小程序布…
更新时间:2021-03-12 08:35:27
-
微信小程序布局小技巧是什么9人喜欢
微信小程序的布局技巧有哪些?微信小程序在布局上也有技巧。一个好看的微信小程序布局可以赏心悦目。那么微信小程序的布局有哪些小技巧呢?接下来我给大家做一个小系列的介绍。微信小程序的布局…
更新时间:2021-03-12 08:26:48