小程序中的各種坑

公司準(zhǔn)備APP和小程序并行開發(fā)譬正,所以需要開始著手小程序的編寫业踏,由于之前只是寫過(guò)小程序demo约炎,系統(tǒng)開發(fā)還是第一次植阴,此篇文章記錄小程序中遇到的各種坑。
1圾浅、小程序button按鈕自帶邊框效果掠手,而且直接設(shè)置border無(wú)法去掉,需要設(shè)置:after的樣式

.login-user-code button {
  border: 1rpx solid #ffd530;
}
.login-user-code button::after {
  border: 1rpx solid #ffd530;
}

2狸捕、登錄后跳轉(zhuǎn)到首頁(yè)時(shí)惨撇,如果首頁(yè)在tabBar中設(shè)置了路徑,就不能用wx.navigateTo跳轉(zhuǎn)府寒,需要用wx.switchTab跳轉(zhuǎn)才能成功魁衙;
3、給view設(shè)置背景圖片的時(shí)候株搔,不能用本地圖片剖淀,會(huì)導(dǎo)致無(wú)法加載。

background: url('../image/bisai-diwen.png' ) no-repeat center;
image.png

使用網(wǎng)絡(luò)圖片后正常

 background: url('http://cdn.spbcn.org/Fengyong/Images/bisai-diwen.png' ) no-repeat center;

4纤房、這個(gè)不算小程序的坑纵隔,之前H5沒(méi)寫過(guò),剛知道炮姨,設(shè)置背景圖片透明捌刮,但是文字不透明;
需要用兩個(gè)view來(lái)實(shí)現(xiàn)舒岸,父容器設(shè)置背景圖片绅作,子容器通過(guò)rgba設(shè)置透明度,就可以實(shí)現(xiàn)圖片透明蛾派,子容器中的文字不透明俄认;
代碼:

 <view class='study-body'>
    <view class='study-body-bg'>
        測(cè)試測(cè)試測(cè)試測(cè)試測(cè)試測(cè)試
    <view class='study-body-list'></view>
    </view>
  </view>

css代碼:
父容器

.study-body {
  width: 100%;
  /* height: 800rpx; */
  background: url('http://cdn.spbcn.org/Fengyong/Images/bisai-diwen.png' ) no-repeat center;
  background-size: cover;
  padding-bottom: 50rpx;
}

子容器

.study-body-bg {
  background:rgba(255, 255, 255, 0.7);
}

效果對(duì)比:

image.png

image.png

5个少、小程序中view實(shí)現(xiàn)內(nèi)容超出后不換行,顯示為左右滑動(dòng)眯杏,而且隱藏滾動(dòng)條夜焦;
省市級(jí)三級(jí)聯(lián)動(dòng)中,小程序內(nèi)置了組件岂贩,直接用picker組件茫经,設(shè)置mode="region"即可,但是內(nèi)哦讓區(qū)域無(wú)法用input顯示萎津,只能用view,所以會(huì)出現(xiàn)省市縣名稱過(guò)長(zhǎng)時(shí)超出view寬度姜性;
wxml樣式

<view class="picker"> {{region[0]}}/{{region[1]}}/{{region[2]}} </view>

wxss樣式為

.picker{
  line-height: 60rpx;
  overflow-x: auto;
  white-space: nowrap;
}
.picker::-webkit-scrollbar {
  display: none
}

最終顯示效果為:


image.png

6瞪慧、小程序中video標(biāo)簽無(wú)法設(shè)置定位;
在小程序中播放視頻的時(shí)候部念,我們是希望視頻播放器固定于頁(yè)面頂部弃酌,下面的視頻列表是可以滑動(dòng)的儡炼,但是設(shè)置video的fixed定位的時(shí)候發(fā)現(xiàn)妓湘,在開發(fā)工具中是正常的乌询,但是在手機(jī)端會(huì)導(dǎo)致屏幕無(wú)法定位唬党。
解決方案:將其他需要滑動(dòng)的內(nèi)容全部放在scroll-view標(biāo)簽中,并且設(shè)置scroll-view的高度不能超過(guò)屏幕高度晶衷,即667px;


image.png

7、video層級(jí)過(guò)高問(wèn)題;
video的層級(jí)太高晌纫,就會(huì)導(dǎo)致video視頻畫面無(wú)法再添加我們想添加的東西税迷。設(shè)置z-index也無(wú)效箭养,比如你想在視頻頁(yè)面添加vip按鈕,提示用戶該視頻需要vip權(quán)限凌蔬,這個(gè)情況露懒,微信提供了cover-view標(biāo)簽闯冷,將內(nèi)容放到cover-view標(biāo)簽中砂心,在設(shè)置定位樣式即可懈词;

微信小程序官方說(shuō)明截圖:


image.png

8、小程序中更改radio的大斜绲坎弯;
使用radio組件的時(shí)候,發(fā)現(xiàn)選擇的圖標(biāo)無(wú)法更改大小译暂,設(shè)置width和height后不生效抠忘,查看后發(fā)現(xiàn)設(shè)置transform:scale(0.7)可以;
 <label><radio color='#EB0000' style='transform:scale(0.7)' value="{{item.id}}" /></label>

效果如下:


image.png

原大型庥馈:


image.png

9崎脉、小程序如何阻止事件冒泡
正常事件綁定使用的是bindtap,但是該方法無(wú)法阻止事件冒泡伯顶,這樣就會(huì)觸發(fā)父元素綁定的事件囚灼,小程序提供另一種方法來(lái)解決該問(wèn)題,使用catchtap事件替換bindtap即可祭衩;

待更新灶体。。掐暮。蝎抽。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市路克,隨后出現(xiàn)的幾起案子樟结,更是在濱河造成了極大的恐慌,老刑警劉巖精算,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件狭吼,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡殖妇,警方通過(guò)查閱死者的電腦和手機(jī)刁笙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)谦趣,“玉大人疲吸,你說(shuō)我怎么就攤上這事∏岸欤” “怎么了摘悴?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)舰绘。 經(jīng)常有香客問(wèn)我蹂喻,道長(zhǎng)葱椭,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任口四,我火速辦了婚禮孵运,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蔓彩。我一直安慰自己治笨,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布赤嚼。 她就那樣靜靜地躺著旷赖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪更卒。 梳的紋絲不亂的頭發(fā)上等孵,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音蹂空,去河邊找鬼俯萌。 笑死,一個(gè)胖子當(dāng)著我的面吹牛腌闯,可吹牛的內(nèi)容都是我干的绳瘟。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼姿骏,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼糖声!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起分瘦,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蘸泻,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后嘲玫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體悦施,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年去团,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了抡诞。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡土陪,死狀恐怖昼汗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鬼雀,我是刑警寧澤顷窒,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站源哩,受9級(jí)特大地震影響鞋吉,放射性物質(zhì)發(fā)生泄漏鸦做。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一谓着、第九天 我趴在偏房一處隱蔽的房頂上張望泼诱。 院中可真熱鬧,春花似錦漆魔、人聲如沸坷檩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至系瓢,卻和暖如春阿纤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背夷陋。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工欠拾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人骗绕。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓藐窄,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親酬土。 傳聞我的和親對(duì)象是個(gè)殘疾皇子荆忍,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • 每天的學(xué)習(xí)記錄,可能有的地方寫的不對(duì)撤缴,因?yàn)閯倢W(xué)刹枉,以后發(fā)現(xiàn)錯(cuò)的話會(huì)回來(lái)改掉整體流程 https://develope...
    有點(diǎn)健忘閱讀 4,629評(píng)論 0 7
  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形,我收集了32種圖形屈呕,在下面列出微宝。直接用CSS3畫出這些圖形,要比...
    劍殘閱讀 9,476評(píng)論 0 8
  • 生 日 謝 母 親 母親照看著兩只貓和巴掌大的菜園 黃瓜結(jié)得碩大絲瓜串得象冰凌 她養(yǎng)的鴿子早己出巢飛行 含...
    賣花翁閱讀 372評(píng)論 1 1
  • 時(shí)間:2815-11-1 15:00-17:20 進(jìn)度:p92-114 摘要: p97 海拔越高虎眨,空氣越稀薄蟋软。因?yàn)?..
    24K超超老師閱讀 377評(píng)論 0 0
  • 好開心,有流量上網(wǎng)咯嗽桩。 好久沒(méi)有這么開心岳守,以前有wifi時(shí),都沒(méi)有這么激動(dòng)涤躲。 知道有流量可以用棺耍,我第一件想做的事,...
    心情小屋閱讀 185評(píng)論 0 0