《微信小程序七日談》系列文章:

  1. 第一天:人生若只如初見(jiàn);
  2. 第二天:你可能要拋棄原來(lái)的響應(yīng)式開(kāi)發(fā)思維

微信小程序自公布以來(lái)就被捧上了天,新聞一波接一波。一部分聲音來(lái)自前端界,把小程序當(dāng)成前端歷史地位提升的一次革新;一部分聲音來(lái)自app開(kāi)發(fā)界,把小程序當(dāng)成失業(yè)的助推器(攤手)。本文的目的不是討論小程序的是或非,只是記錄一下筆者在開(kāi)發(fā)小程序過(guò)程中一些收獲和感想。

有消息稱第一批微信小程序在12月中下旬發(fā)布,在那之前,需要將已完成的小程序向騰訊提交審核。58到家看準(zhǔn)了這次推廣的機(jī)會(huì),制定了小程序開(kāi)發(fā)計(jì)劃。筆者是主要開(kāi)發(fā)者之一。

閑話少說(shuō),進(jìn)入正題。

小程序號(hào)稱使用前端技術(shù)開(kāi)發(fā)接近native體驗(yàn)的webapp,微信提供了許多js和native交互的bridge API,同時(shí)將html/css進(jìn)行改造,分別對(duì)應(yīng)wxml和wxss。初見(jiàn)之時(shí),看上去就是換個(gè)名字而已嘛,都是熟悉的技術(shù),項(xiàng)目分分鐘開(kāi)發(fā)完成哈哈。然后就興致勃勃的開(kāi)始折騰,然后就...

小程序官方文檔相當(dāng)“簡(jiǎn)潔”,以示例代碼的形式很形象地說(shuō)明了各模塊的開(kāi)發(fā)模式。但是示例代碼以及文字描述并未將其中的細(xì)節(jié)完全暴露出來(lái),上手開(kāi)發(fā)后才發(fā)現(xiàn)很多坑。

wxss

wxss乍看上去就是css,名字相似,語(yǔ)法相似。但寫(xiě)起代碼來(lái)真是痛苦的很,下面一一列出目前筆者遇到的問(wèn)題。

1> 不支持級(jí)聯(lián)選擇器
css選擇器可以支持自上而下一層層的級(jí)聯(lián)選擇,比如:

.parent .child{ color: #000; }

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式