小程式的坑

2022-08-01 18:09:11 字數 819 閱讀 8546

一、input元件的問題:

1、placeholder 文字與 input 的值重疊                                     暫無解決方法

2、獲取焦點 和 失去焦點 時,游標和文字跳動                           暫無解決方法

3、當 input 設定為居中對齊時,游標會出現在奇怪的位置          暫無解決方法

4、bindconfirm 事件在失去焦點時也會觸發,類似於 blur         暫無解決方法

5、對 input 做動畫時,如果是獲取焦點狀態,會失效                 暫無解決方案,因為 input 在獲取焦點時是 native 元件,失去焦點後改回 web 元件

6、type 為 idcard, digit 時並不是呼叫數字鍵盤                         暫無解決方案,目前起作用的只有 number

7、在input聚焦期間,不能做css動畫,否則input中的placeholder會錯位

如果動畫和聚焦都想要的話,那麼可以在動畫完成之後,在設定聚焦

二、textarea

1、 scroll-view 中不能使用 textarea 元件。swiper和swiper-item是繼承scroll-view的,所以在他們裡面使用textarea的時候會出現很奇怪的現 

象,比如placeholder錯位。

除此之外,  在scroll-view中也不能使用mapcanvasvideo元件。否則會出現很多奇怪的現象

小程式 跳坑

關於元件 1.元件中包含定時器,頁面離開定時器的清除 問題 在頁面離開後倒計時仍在繼續 解決 在頁面離開時清除定時器 2.場景 頁面中包含不同tab頁面,各tab頁面模板一致,模板內包含的元件id也一樣,在tab切換時重新整理tab頁內資料。解決 在tab切換時先將舊資料字段清空 3.場景 把lis...

小程式避坑指南

1.模版訊息推送 q 開發工具上測試支付時,通過prepay id傳送模板訊息,總是返回41028nvalid form id hint xlngca0450ge20 a 在開發者工具上雖然能夠獲得prepay id,但是此prepay id是無效的。必須是真機情況下才可以 a 非必要情況下,暫不使...

小程式開發 踩坑小總結

第一次嘗試小程式開發,踩了不少坑,在這裡做乙個總結,僅代表個人觀點,輕噴 首先是技術棧的選擇 因為本人學生,之前沒有任何開發經驗,所以選擇了雲開發,總的來說雲開發還是較為省心的,不用考慮後端的各種麻煩事,但是非同步這一塊是真的難頂,因為雲開發相當於把所有的方法都被封裝好了,無法看到內部的呼叫過程和邏...