この記事の例では、WeChatアプレットマップで使用される具体的な実装コードを参考までに共有しています。具体的な内容は次のとおりです。 次のコードはメインのコードスニペットです <!-- マップセクション --> <!-- enable-traffic 交通状況を表示する --> <view class="map_container"> <map id='customerMap' class="map" :longitude='経度' :latitude='緯度' :scale='スケール' :markers='マーカー' :controls="コントロール" 場所を表示 @markertap="マーカータップ" @updated="更新されたマップ" @controltap='bindcontroltap'></map> </ビュー> データ(){ 戻る { 緯度:23.140962248、 経度:113.305301124、 スケール:12, マーカー:[ {id: '', 緯度: 23.140962248, 経度: 113.305301124、 iconPath: '../static/select-dw.png', //現在の場所のアイコンパスの幅: 25, 高さ: 39, }, { 緯度: 23.129742, 経度: 113.26754、 iconPath: '../static/mark.png', //顧客アイコンパスの幅: 28, 高さ: 28, ラベル: { 内容:「チャン・ジュンジュン」 テキスト配置: 'center'、 フォントサイズ: 12 } }] } }, 準備完了() { this.mapCtx = wx.createMapContext('customerMap') }, 方法:{ // マーカーポイントをクリック markertap(e) { { markerId } = e.detail とします。 item = this.markers.find(v => v.id === markerId); とします。 console.log('アイテム', アイテム) uni.openLocation({ 緯度: 数値(item.緯度)、 経度: 数値(item.経度)、 名前: item.label.content, 住所: アイテム.アドレス、 成功: 関数() { console.log('成功'); } }); }, // マップがロードされたら、updatedmap() をトリガーします { this.mapUpdated = true; console.log('実行') this.includePoints(); //すべての顧客がビューに表示されます}, // マーカーポイントをマップ上に表示する includePoints() { const that = this 定数ポイント = [{ 緯度: that.latitude、 経度: that.longitude }]; this.markers.forEach(item => { 定数オビ = { 緯度: 項目.緯度、 経度: item.longitude } ポイント.push(obi) }) this.mapCtx.includePoints({ パディング: [80, 50, 80, 50], ポイント }) }, } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Dockerで構築されたコンテナにpingツールをインストールする
>>: HTML ウェブページ作成のための 8 つの強力なテクニック
注: sg11 弊社では Linux システム仮想ホストのセルフインストールのみサポートしております...
目次Vue での this.$set の使用使用なぜレスポンシブなのか?分析する要約するVue での...
簡単に言えば、MySQL ワーム レプリケーションは、クエリされたデータを指定されたデータ テーブル...
導入:多くの場合、さまざまな選択ステートメントを使用して必要なデータを照会した後、多くの人は作業が正...
目次1. 双方向バインディング2. 他のタグを選択した場合にも同じ結果になりますか? 答えはもちろん...
目次1 はじめに2 トリガーの紹介3 トリガーを作成する4 トリガーを表示5. トリガーの削除6 結...
Vueにaxiosを挿入する 'axios' から axios をインポートします。...
目次更新可能なビュービューのパフォーマンスビューの制限ビューは MySQL 5.0 以降で導入されま...
この記事では、Linux コマンドを使用して .sql ファイルをエクスポートおよびインポートする方...
目次1. インストール前の準備、インストールパッケージのダウンロード1 インストールの準備2 インス...
mybatis を学習しているときにエラーが発生しました。エラーの内容は次のとおりです。データベース...
NFSが提供するサービスマウント: サーバー上で /usr/sbin/rpc.mountd サーボ ...
序文この記事では、主にWeb開発のためのクロスドメインソリューションを紹介し、参考と学習のために共有...
環境の準備操作を開始する前に、hadoop バージョンがインストールされていることを確認してください...
目次1. イベント処理モデル1. イベントバブリング(1)3つのdiv要素にイベントをバインドする(...