前端重學(xué)之路——愣搞小程序之前的注意事項(xiàng)

本章就來重學(xué)一下在寫一個(gè)小程序的時(shí)候撮奏,應(yīng)該如何來寫吧惜论,盡量一步到位屏歹,避免在以后的編程途中看著自己寫的代碼越開越覺得像??

文件類型


首先先介紹一下小程序的文件類型(介紹原生)
一共有4種文件類型: wxml篓跛、 wxss畸陡、js鸣哀、json

WXML:是微信自己基于XML語法開發(fā)的架忌,只能使用微信提供的標(biāo)簽,沒有提供的HTML標(biāo)簽是不能使用的诺舔。

WXSS:具有CSS的大部分特性,但是有一些不支持备畦,暫時(shí)不知道哪些不支持低飒。

JS:對(duì)于JS這塊由于它的執(zhí)行環(huán)境不同(是在微信自己的環(huán)境中執(zhí)行),所以有些原生API是不支持的懂盐,需要微信的jsBridge提供一些幫助褥赊。

JSON:其實(shí)是頁面的配置文件,可以自定義標(biāo)題莉恼,背景色等等

優(yōu)勢(shì)/劣勢(shì)


優(yōu)勢(shì):

  • 用戶體驗(yàn)好
  • 速度快
  • 開發(fā)成本低
  • 無需下載
  • 發(fā)布時(shí)審查流程嚴(yán)格

劣勢(shì):

  • 文件大小有限制
  • 層級(jí)不能過度深入
  • 組建樣式單一
  • 不能分享到朋友圈
  • 不能自己開發(fā)后臺(tái)管理功能

和H5的區(qū)別


  • 開發(fā)成本不同(不用考慮瀏覽器兼容性)
  • 系統(tǒng)權(quán)限無縫銜接
  • 運(yùn)行流程不同
  • 運(yùn)行環(huán)境:
    • IOS(WKWebView)
    • 安卓(舊版X5)-Chrome57
    • 安卓(新版X8)--Chrome67
    • 開發(fā)工具(NW.js) --Chrome60

技巧


  1. 小程序異步請(qǐng)求
    答:在請(qǐng)求回調(diào)里調(diào)用函數(shù)
  2. 和Vue this.data的區(qū)別
    答:this.setData才會(huì)即時(shí)渲染拌喉,vue的this.data就可以即時(shí)渲染
  3. wxss和css區(qū)別
    答:圖片只能引入外鏈地址,沒有body標(biāo)簽俐银,樣式可以import導(dǎo)入尿背。
  4. webview怎么跳回小程序:
wx.miniProgram.navigateTo({
url: 'xxxx'
})
  1. 小程序和用戶的唯一性
    答:union_id
  2. 下拉刷新怎么做:
    答:onPullDownRefresh方法
  3. webview注意事項(xiàng)
    • 需要添加業(yè)務(wù)域名,
    • h5頁面跳轉(zhuǎn)小程序的版本是1.3.1以上
    • 微信分享只可以是小程序的主名稱捶惜,自定義分享內(nèi)容要小程序1.7.1以上版本
    • h5的支付不能是公眾號(hào)appid必須是小程序appid田藐,用戶的openid必須是用戶和小程序的
  4. 小程序和后臺(tái)接口
    答:數(shù)據(jù)大小有限制,不能直接渲染html文本內(nèi)容吱七,可以借助插件實(shí)現(xiàn)汽久,最好通過后臺(tái)把標(biāo)簽都換成view,加快速度踊餐。

總結(jié)


目前記錄的就是這么多景醇,后續(xù)如果有更新還會(huì)繼續(xù)添加。有任何問題評(píng)論即可吝岭,歡迎指出錯(cuò)誤三痰。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市窜管,隨后出現(xiàn)的幾起案子酒觅,更是在濱河造成了極大的恐慌,老刑警劉巖微峰,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舷丹,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡蜓肆,警方通過查閱死者的電腦和手機(jī)颜凯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門谋币,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人症概,你說我怎么就攤上這事蕾额。” “怎么了彼城?”我有些...
    開封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵诅蝶,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我募壕,道長(zhǎng)调炬,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任舱馅,我火速辦了婚禮缰泡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘代嗤。我一直安慰自己棘钞,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開白布干毅。 她就那樣靜靜地躺著宜猜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪硝逢。 梳的紋絲不亂的頭發(fā)上宝恶,一...
    開封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音趴捅,去河邊找鬼垫毙。 笑死,一個(gè)胖子當(dāng)著我的面吹牛拱绑,可吹牛的內(nèi)容都是我干的综芥。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼猎拨,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼膀藐!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起红省,我...
    開封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤额各,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后吧恃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體虾啦,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了傲醉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蝇闭。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖硬毕,靈堂內(nèi)的尸體忽然破棺而出呻引,到底是詐尸還是另有隱情,我是刑警寧澤吐咳,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布逻悠,位于F島的核電站,受9級(jí)特大地震影響韭脊,放射性物質(zhì)發(fā)生泄漏童谒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一乾蓬、第九天 我趴在偏房一處隱蔽的房頂上張望惠啄。 院中可真熱鬧慎恒,春花似錦任内、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至粒氧,卻和暖如春越除,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背外盯。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工摘盆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人饱苟。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓孩擂,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親箱熬。 傳聞我的和親對(duì)象是個(gè)殘疾皇子类垦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

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