久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

一個商城小程序的踩坑之路

2022-12-11    分類: 網站建設

這幾天搗鼓了一個商城小程序(copy了好幾個商城的UI),利用原生組件寫了幾個頁面,也碰到了一些痛點,在此做一個簡單的記錄。幾個簡單的界面如下:

首頁商城分類商品詳情購物車個人中心痛點原生的方式不能用sass。因為用vue習慣了用sass寫樣式,但小程序不能直接使用sass等預處理器,不過好像用了mpvue、wepy等框架可以實現用css預處理器(還未嘗試過,試過了再更新)。去掉標題欄必須全局統一去掉。本來以為在頁面的json文件里可以覆蓋,結果發現并不起作用,所以統一去掉之后,如果你在某些頁面又需要標題欄只能自己用view模擬一個(如我這里的商品詳情頁),希望以后官方可以人性化一點。

"navigationStyle": "custom" //只在app.json中生效

3. movable-view貌似有bug。在商城首頁的精選專題中我嘗試了用 movable-view實現橫向滾動效果,后來發現,整個頁面也會隨之滾動,在微信小程序社區里也有人遇到這個問題,不過沒人回答,不知道是自己的問題還是官方的bug,后來就改用scroll-view實現了。

精選專題

4. 無tab切換組件(如下所示)。雖說tarbar把position設置為top是一個tab,但這種必須在最頂部,如果要在中間某個內容區使用就只能自己實現了。

tab示例

5. 無法動態增加、刪除節點。本來想實現一個加入購物車的動畫,比如點擊了加入按鈕,商品圖片會掉下來,慢慢變成一個圓形,落在tarbar的購物車上。結果發現不能直接刪減節點,并且tabBar的位置好像也無法獲取到,在開發者工具中發現其并沒有渲染出來(希望知道的小伙伴告知一下,先謝謝了)。

6. background-img只能用于網絡圖片或者是base64轉碼后的圖片,一般的本地圖片無法使用,如果要用本地圖片作為背景圖,可以使用image加絕對定位的方式。

7. 當text組件和view組件中的文字全英文或中英混合輸入時(全中文時正常)不換行。解決方案:

word-break: break-all

但可能會出現切斷單詞的情況,如將‘yang’分解為‘ya’和‘ng’放在兩行顯示,對此尚無很好的對策。

8. 聯系客服。有兩種按鈕方式可以實現這個功能,會有一個默認圖標,去不掉,如果想自定義樣式可以使用。

注意事項下拉刷新。onPullDownRefresh在app.js中不起作用, 需要監聽哪個頁面的下拉刷新就在對應頁面的js文件里添加onPullDownRefresh,且需要在json文件中添加

"enablePullDownRefresh": true

2. 列表渲染。wx:for 用在標簽上,以渲染一個包含多節點的結構塊,與vue類似,小程序提供了wx:key來保證列表項的自身狀態,從而在渲染時直接復用,提高列表渲染效率,可以有以下兩種值形式:

1、列表中唯一的字符串或數字,且不能動態改變 2、保留關鍵字 *this 代表在 for 循環中的 item 本身(如果item本身就是唯一的話)

注意key是不用{{ }}包裹的

wxml: {{item.name}} js: { id: 1, name: "評論" }, { id: 2, name: "推薦" }, { id: 3, name: "詳情" }

tip:如果wx:for循環中沒有使用key,控制臺會給出警告提示,但不會報錯。不過為了性能效率,還是強烈建議大家都加上key,除非你能保證循環的數據是不動態變化的。

3. 常用標簽。

:非組件,只是一個包裝元素,不渲染,類似于vue中的template,常在wx:for循環中使用 :類似于div,塊狀元素 :組件內只能嵌套組件,行內元素,如果嵌套其他元素會不顯示 :圖片要加后綴名,有默認寬高 :輪播圖,有默認寬高,里面的寬高默認100%

4. 由于開發者工具用的真心難受,所以其實可以使用自己喜歡的工具進行開發,我用的是webstorm,在使用之前需要先配置一下以支持小程序的語法:

1、設置wxml、wxss語法高亮 2、導入wechatcode.jar支持小程序代碼提示

具體方法就不詳細展開,隨便搜索就能找到。盡管如此還是無法達到好支持,部分語法也會識別不了,但影響不大。

5. navigator跳轉。導航類型分三種,通過open-type屬性設置

A、open-type="navigate" 打開新界面B、open-type="redirect" 在本界面中打開新界面C、open-type="switchTab" 控制tab頁之間的切換

這里,需要注意的是:

1、所有需要跳轉的頁面必須在app.json中注冊 2、A是navigator的默認跳轉方式,可以通過wx.navigateBack()返回 3、B跳轉到目標頁面后,導航欄是沒有返回按鈕的,并且也無法通過wx.navigateBack()返回 4、A、B只能跳轉非tabBar中注冊的頁面,不能打開url="../index/index"(一般是tabBar的首頁),因為pages/index/index界面是tab頁 5、C只能打開tabBar注冊的界面后言

剛接觸小程序沒幾天,有點瑟瑟發抖,有不對的地方還望小伙伴指正,共同成長。

這個小項目會持續更新,我會讓它更加完善,一些樣式和組件的抽離、請求的封裝等在后續會加上去。暫時就先這樣吧,以后有遇到問題再補充,希望明天入職愉快。

Paranoidyang/wx_shopping_mall

分享標題:一個商城小程序的踩坑之路
文章源于:http://www.js-pz168.com/news42/221542.html

成都網站建設公司_創新互聯,為您提供網站排名網站維護品牌網站制作網站設計公司電子商務網站導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都做網站
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
天天综合网 天天综合色| caoporn国产一区二区| av男人天堂一区| 久久婷婷人人澡人人喊人人爽| 一本大道av一区二区在线播放| 日韩三级免费观看| 亚洲视频一二三| 久久精品国产99久久6| 91小视频在线免费看| 午夜老司机精品| 精品久久久久久久久久久久包黑料| 亚洲欧美日韩一区二区| 国内外成人在线视频| 韩国一区二区三区美女美女秀 | 中文字幕一区二区三区乱码在线| 午夜视频久久久久久| 不卡区在线中文字幕| 欧美日韩喷水| 日韩一级免费观看| 一区二区三区高清| 成人一道本在线| 婷婷五月色综合| 日韩欧美国产不卡| 亚洲午夜激情网页| www.亚洲人| 中文字幕一区二区三区四区五区六区| 精品捆绑美女sm三区| 亚洲成年人网站在线观看| 成人v精品蜜桃久久一区| 五月天综合网| 久久久久久久久99精品| 欧美aaaaaa午夜精品| 成人女人免费毛片| 欧美日韩视频不卡| 亚洲乱码中文字幕综合| 高清久久久久久| 在线观看日韩片| 国产精品久久久久久久久久久免费看 | 一区二区在线观看av| 成人av中文字幕| 色嗨嗨av一区二区三区| 国产精品短视频| 丰满放荡岳乱妇91ww| 亚洲日本理论电影| 国产精品入口麻豆原神| 国产乱人伦精品一区二区在线观看| 欧美一区二区三区精美影视| 精品欧美久久久| 免费成人结看片| 欧美极品一区二区| 久久久久久亚洲综合影院红桃 | 91国偷自产一区二区三区成为亚洲经典 | 中文字幕亚洲电影| 成人a区在线观看| 欧美亚洲图片小说| 亚洲精品自拍动漫在线| 3d精品h动漫啪啪一区二区| 欧美日韩综合不卡| 亚洲制服丝袜av| 成人永久免费| 日韩精品最新网址| 久久精品国产在热久久| 亚洲成色www久久网站| 国产精品日日摸夜夜摸av| 懂色av噜噜一区二区三区av| 色婷婷国产精品久久包臀 | 国产一区二区三区黄| 欧美成人精精品一区二区频| 久久国产综合精品| 先锋在线资源一区二区三区| 国产精品久久看| 5g影院天天爽成人免费下载| 91麻豆精品91久久久久同性| 免费在线一区观看| 视频三区二区一区| 亚洲美女在线一区| 国产高清自拍99| 久久久久97国产精华液好用吗| 国产成人免费视频一区| 欧美主播一区二区三区美女| 亚洲r级在线视频| 日韩av电影免费在线观看| 国产精品久久看| 国产 高清 精品 在线 a| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 在线观看视频一区二区| 亚洲福利一区二区三区| 蜜桃麻豆91| **欧美大码日韩| 国产美女精品久久久| 国产欧美日本一区二区三区| 94色蜜桃网一区二区三区| 日韩精品一区二区三区视频播放| 国产一区二区三区视频在线播放| 91久久精品网| 奇米色777欧美一区二区| 色综合久久九月婷婷色综合| 天堂精品中文字幕在线| 亚洲春色在线视频| 亚洲午夜电影网| 五月天久久狠狠| 性做久久久久久久免费看| 天天好比中文综合网| 亚洲午夜免费电影| 日韩国产伦理| 亚洲成人中文在线| 亚洲精品中文字幕在线| 亚洲h精品动漫在线观看| 亚洲成人18| 日韩福利视频网| 在线影视一区二区三区| 久久精品国产**网站演员| 欧美日韩一区二区三区四区| 久久99热这里只有精品| 欧美三级电影在线观看| 国产在线视频不卡二| 337p亚洲精品色噜噜| 福利91精品一区二区三区| 精品国产一二三| 91亚洲精品丁香在线观看| 日本一区二区三区四区在线视频| 粉嫩精品一区二区三区在线观看 | 欧美麻豆精品久久久久久| 国产精品一卡二卡在线观看| 日韩一区二区三区三四区视频在线观看| 丁香另类激情小说| 久久夜色精品国产噜噜av| 成人资源视频网站免费| 一区二区中文字幕在线| 日韩福利影院| 日本不卡一二三| 555www色欧美视频| 9色porny自拍视频一区二区| 中文字幕免费不卡| 裸模一区二区三区免费| 午夜影院久久久| 欧美性大战xxxxx久久久| 国产69精品久久久久777| 久久先锋影音av| 久久er99热精品一区二区三区 | 久久综合狠狠综合久久综合88| 国产v亚洲v天堂无码| 亚洲精品成人a在线观看| 一区二区三区欧美成人| 精品午夜久久福利影院| 欧美精品一区视频| 精品国产乱码一区二区三区四区 | 久久久久久久久久久久电影| 精品国产一区二区三区麻豆免费观看完整版 | 91aaaa| 亚洲综合在线观看视频| 色先锋资源久久综合| 国产a精品视频| 国产精品日日摸夜夜摸av| 日韩高清av| 国产毛片一区二区| 国产亚洲美州欧州综合国 | 亚洲欧美在线视频观看| 一本色道久久99精品综合| 国产一区美女在线| 国产欧美视频一区二区三区| 先锋影音网一区| 国产黄色成人av| 中文字幕欧美激情一区| 亚洲资源在线网| 国产成人综合亚洲91猫咪| 国产精品久久久久影院亚瑟| 一区二区三区精品国产| 成人精品免费视频| 亚洲欧美另类小说| 欧美色图在线观看| 99国产超薄丝袜足j在线观看 | 一本到高清视频免费精品| 成人教育av在线| 一区二区日韩av| 51精品国自产在线| 精品一区二区三区国产| 久久99久久99精品免视看婷婷| 国产亚洲一本大道中文在线| 色综合666| 成人av网站大全| 亚洲午夜视频在线观看| 日韩一区二区三区电影| 欧美日韩高清在线一区| 国产一区999| 亚洲另类一区二区| 3atv一区二区三区| 欧美日韩国产不卡在线看| 国产一区不卡在线| 亚洲精品日日夜夜| 欧美一区二区三区色| 免费成人看片网址| 国产成人免费xxxxxxxx| 亚洲精品视频在线| 日韩精品一区二| 亚洲一区二区在线免费观看| 99精品偷自拍| 免费视频最近日韩| 中文字幕一区在线观看视频| 欧美日韩高清不卡|