本人也是剛開(kāi)始接觸微信小程序,在微信小程序中經(jīng)常會(huì)遇到修改數(shù)組中某一項(xiàng)的值,比如array[0]或者是對(duì)象中object.item的值。這些值在微信小程序中都需要使用一個(gè)名為setData的方法,而這個(gè)方法是通過(guò)鍵值對(duì)的形式對(duì)數(shù)據(jù)進(jìn)行修改,setData({ 參數(shù)名: 值 });
微信小程序地圖api開(kāi)發(fā)真機(jī)預(yù)覽崩潰前言 微信小程序開(kāi)發(fā)地圖api中遇到了一個(gè)坑,ide上跑起來(lái)沒(méi)有問(wèn)題,放到真機(jī)上預(yù)覽就像抽了一樣亂蹦亂跳,然后crash.. 背景 小程序中有圖標(biāo)1記錄了當(dāng)前用戶的位置,現(xiàn)在還要一個(gè)圖標(biāo)2記錄地圖中心的位置,用戶可以移動(dòng)地圖,將他想要選擇的目的地移動(dòng)到地圖的中心就好了 主題 1.那么先看看布局,布局很簡(jiǎn)單,如下見(jiàn)
2.監(jiān)聽(tīng)用戶移動(dòng)的地圖的方法小程序也給出了,布局中的bindregionchange就是,重寫(xiě)下:
看似也沒(méi)什么毛病,布局中的經(jīng)度(latitude)緯度(longitude)就是記錄中心位置的,我移動(dòng)地圖的話重置經(jīng)緯度也應(yīng)該在監(jiān)聽(tīng)地圖移動(dòng)的實(shí)現(xiàn),IDE上跑起來(lái)也流暢,然真機(jī)上預(yù)覽就出問(wèn)題了,亂動(dòng)一通后就崩潰了。 至今也沒(méi)想明白問(wèn)題出在哪兒,現(xiàn)在想了一個(gè)辦法,在page中data設(shè)置兩個(gè)變量long,lat來(lái)記錄中心位置,也就是代碼片段中注釋的部分,真機(jī)上跑起來(lái)就沒(méi)問(wèn)題了。 |