WeChat Mini-Programmkarte, detaillierte Erklärung und einfache Beispiele

高洛峰
Freigeben: 2018-05-24 09:24:07
Original
5356 Leute haben es durchsucht

Karte des WeChat Mini-Programms

Karte des WeChat Mini-Programms

Karte

属性名 类型 默认值 说明
longitude Number   中心经度
latitude Number   中心纬度
scale Number 1 缩放级别
markers Array   标记点
covers Array   覆盖物

Markierter Punkt

Markierungspunkte werden verwendet, um markierte Orte auf der Karte anzuzeigen. Symbole und Stile können nicht angepasst werden.

属性 说明 类型 必填 备注
latitude 纬度 Number 浮点数,范围 -90 ~ 90
longitude 经度 Number 浮点数,范围 -180 ~ 180
name 标注点名 String  
desc 标注点详细描述 String  

Overlays

Overlays werden zum Platzieren von Markierungen verwendet Auf der Karte werden benutzerdefinierte Symbole angezeigt, und die Symbole und Stile können angepasst werden.

属性 说明 类型 必填 备注
latitude 纬度 Number 浮点数,范围 -90 ~ 90
longitude 经度 Number 浮点数,范围 -180 ~ 180
iconPath 显示的图标 String 项目目录下的图片路径,支持相对路径写法
rotate 旋转角度 Number 顺时针旋转的角度,范围 0 ~ 360,默认为 0

Der Längen- und Breitengrad der Kartenkomponente ist erforderlich. Wenn der Längen- und Breitengrad nicht ausgefüllt ist, wird der Der Standardwert ist der Längen- und Breitengrad von Peking.

Marker können nur während der Initialisierung gesetzt werden und unterstützen keine dynamischen Updates.

Beispiel:

<!-- map.wxml -->
<map longitude="23.099994" latitude="113.324520" markers="{{markers}}" covers="{{covers}}"
 style="width: 375px; height: 200px;">
</map>
Nach dem Login kopieren
// map.js
Page({
 data: {
  markers: [{
   latitude: 23.099994,
   longitude: 113.324520,
   name: &#39;T.I.T 创意园&#39;,
   desc: &#39;我现在的位置&#39;
  }],
  covers: [{
   latitude: 23.099794,
   longitude: 113.324520,
   icaonPath: &#39;../images/car.png&#39;,
   rotate: 10
  }, {
   latitude: 23.099298,
   longitude: 113.324129,
   iconPath: &#39;../images/car.png&#39;,
   rotate: 90
  }]
 }
})
Nach dem Login kopieren

Fehler & Tipp

Tipp: Kartenkomponente nicht in Scroll-Ansicht verwenden

Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!

Weitere Details zur WeChat-Miniprogrammkarte und einfache Beispiele finden Sie auf der chinesischen PHP-Website!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage