《微信小程序七日談》系列文章:
微信小程序自公布以來就被捧上了天,新聞一波接一波。一部分聲音來自前端界,把小程序當(dāng)成前端歷史地位提升的一次革新;一部分聲音來自app開發(fā)界,把小程序當(dāng)成失業(yè)的助推器(攤手)。本文的目的不是討論小程序的是或非,只是記錄一下筆者在開發(fā)小程序過程中一些收獲和感想。
有消息稱第一批微信小程序在12月中下旬發(fā)布,在那之前,需要將已完成的小程序向騰訊提交審核。58到家看準(zhǔn)了這次推廣的機(jī)會,制定了小程序開發(fā)計(jì)劃。筆者是主要開發(fā)者之一。
閑話少說,進(jìn)入正題。
小程序號稱使用前端技術(shù)開發(fā)接近native體驗(yàn)的webapp,微信提供了許多js和native交互的bridge API,同時將html/css進(jìn)行改造,分別對應(yīng)wxml和wxss。初見之時,看上去就是換個名字而已嘛,都是熟悉的技術(shù),項(xiàng)目分分鐘開發(fā)完成哈哈。然后就興致勃勃的開始折騰,然后就...
小程序官方文檔相當(dāng)“簡潔”,以示例代碼的形式很形象地說明了各模塊的開發(fā)模式。但是示例代碼以及文字描述并未將其中的細(xì)節(jié)完全暴露出來,上手開發(fā)后才發(fā)現(xiàn)很多坑。
wxss
wxss乍看上去就是css,名字相似,語法相似。但寫起代碼來真是痛苦的很,下面一一列出目前筆者遇到的問題。
1> 不支持級聯(lián)選擇器
css選擇器可以支持自上而下一層層的級聯(lián)選擇,比如:
.parent .child{ color: #000; }
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26