微信小程序基礎(chǔ)知識——第一天

現(xiàn)在小程序越來越火蝗柔,各大平臺都有自己的小程序。微信小程序民泵、支付寶小程序癣丧、頭條小程序、抖音小程序洪灯、百度小程序等】茬裕現(xiàn)在我們來看下微信小程序是怎樣開發(fā)的。
第一步:熟悉小程序項目文件目錄签钩,
1掏呼、app.json 是對整個小程序的全局配置。我們可以在這個文件中配置小程序是由哪些頁面組成铅檩,配置小程序的窗口背景色憎夷,配置導(dǎo)航條樣式,配置默認(rèn)標(biāo)題昧旨。注意該文件不可添加任何注釋

2拾给、app.wxss 是整個小程序的公共樣式表。我們可以在頁面組件的 class 屬性上直接使用 app.wxss 中聲明的樣式規(guī)則兔沃。

3蒋得、微信小程序中的每一個頁面的【路徑+頁面名】都需要寫在 app.json 的 pages 中,且 pages 中的第一個頁面是小程序的首頁

4乒疏、app.js 主要是全局公共的js方法聲明及調(diào)用所在的文件

5额衙、app.json 是小程序整個的配置文件,所有頁面都在此注冊怕吴,不然不能訪問窍侧。會報錯

6、app.wxss 是全局的css文件转绷, 公共css寫在該文件中

7伟件、 .wxml后綴的文件是頁面結(jié)構(gòu)文件

8、 微信小程序是微信全新定義的規(guī)范议经,是基于xml+js的斧账。不支持也不兼容HTML

image.png

第二步:熟悉app.json項目配置,底部tabbar爸业、頁面路徑其骄,項目標(biāo)題,導(dǎo)航扯旷,字體顏色等拯爽。

"window": {
          "backgroundTextStyle" : "#000"             //下拉背景字體,loading圖的樣式
      "navigationBarBackgroundColor" : "red"    //導(dǎo)航標(biāo)題背景色                
      "navigationBarTitleText": "標(biāo)題",         //導(dǎo)航標(biāo)題內(nèi)容
      "navigationBarTextStyle": "#fff"         //導(dǎo)航標(biāo)題字體顏色
      enablePullDownRefresh : false / true     //是否開啟下拉刷新
  },
"tabBar": {
    "color": "#999999", //底部導(dǎo)航字體顏色
    "selectedColor": "#f3c04b",//底部導(dǎo)航選中字體顏色  
    "borderStyle": "#dcdcdc" ,   //底部導(dǎo)航上邊線顏色
    "backgroundColor": "#f6f6f6", //底部導(dǎo)航背景色
    "list": [
      {
        "pagePath": "pages/home/index", //頁面路徑
        "iconPath": "image/tabbar/icon-1.png",//默認(rèn)圖標(biāo)
        "selectedIconPath": "image/tabbar/icon-1-1.png",//選中當(dāng)前圖標(biāo)
        "text": "首頁"http://tabbar標(biāo)題
      },
      {
        "pagePath": "pages/sort/index",
        "iconPath": "image/tabbar/icon-2.png",
        "selectedIconPath": "image/tabbar/icon-2-1.png",
        "text": "分類"
      },
      {
        "pagePath": "pages/order/index",
        "iconPath": "image/tabbar/icon-2.png",
        "selectedIconPath": "image/tabbar/icon-2-1.png",
        "text": "購物車"
      },
      {
        "pagePath": "pages/my/index",
        "iconPath": "image/tabbar/icon-3.png",
        "selectedIconPath": "image/tabbar/icon-3-1.png",
        "text": "我的"
      }
    ]
  },

第三步:小程序路由

wx.switchTab  跳轉(zhuǎn)到tabBar頁面钧忽,并關(guān)閉其他所有非tabBar頁面

wx.reLaunch   關(guān)閉所有頁面毯炮,打開到應(yīng)用內(nèi)的某個頁面

wx.redirectTo   關(guān)閉當(dāng)前頁面逼肯,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個頁面,但是不允許跳轉(zhuǎn)到tabbar頁面

wx.navigateTo   保留當(dāng)前頁面桃煎,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個頁面篮幢,但是不能跳轉(zhuǎn)tabbar頁面。

wx.navigateBack   關(guān)閉當(dāng)前頁面为迈,返回上一頁面或多級頁面三椿。

<navigator target="miniProgram" open-type="navigate" app-id="" path="" extra-data="" version="release" class="nav"></navigator>// 跳轉(zhuǎn)到新的小程序

注意事項:
1、背景圖片不識別葫辐,解決辦法:把圖片上傳至服務(wù)器搜锰,把地址寫在背景路徑,或者把圖標(biāo)轉(zhuǎn)換

2耿战、底部導(dǎo)航欄 tabBar底部導(dǎo)航欄 tabBar是一個數(shù)組蛋叼,只能配置最少2個、最多5個tab

3剂陡、小程序中不能和字節(jié)操作Window對象狈涮,document文檔。小程序中不能和字節(jié)操作Window對象鸭栖,document文檔歌馍。

4、小程序腳本邏輯實在JsCore中運行晕鹊,JsCore是一個沒有窗口的對象環(huán)境骆姐,所以不能再腳本中使用window、zepto捏题、jQuery。

5肉渴、樣式表不支持級聯(lián)選擇器公荧, WXSS支持以 . 開始的類選擇器

6、tabBar的頁面用switchTab進行調(diào)整同规, tabBar的頁面用switchTab進行調(diào)整循狰, 沒有tabBar的頁面用navigateTo進行調(diào)整

第一天的知識就到這了,有不明白的可以留言券勺。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绪钥,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子关炼,更是在濱河造成了極大的恐慌程腹,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件儒拂,死亡現(xiàn)場離奇詭異寸潦,居然都是意外死亡色鸳,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進店門见转,熙熙樓的掌柜王于貴愁眉苦臉地迎上來命雀,“玉大人,你說我怎么就攤上這事斩箫±羯埃” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵乘客,是天一觀的道長狐血。 經(jīng)常有香客問我,道長寨典,這世上最難降的妖魔是什么氛雪? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮耸成,結(jié)果婚禮上报亩,老公的妹妹穿的比我還像新娘。我一直安慰自己井氢,他們只是感情好弦追,可當(dāng)我...
    茶點故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著花竞,像睡著了一般劲件。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上约急,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天零远,我揣著相機與錄音,去河邊找鬼厌蔽。 笑死牵辣,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的奴饮。 我是一名探鬼主播纬向,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼戴卜!你這毒婦竟也來了逾条?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤投剥,失蹤者是張志新(化名)和其女友劉穎师脂,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡危彩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年攒磨,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片汤徽。...
    茶點故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡娩缰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出谒府,到底是詐尸還是另有隱情拼坎,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布完疫,位于F島的核電站泰鸡,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏壳鹤。R本人自食惡果不足惜盛龄,卻給世界環(huán)境...
    茶點故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望芳誓。 院中可真熱鬧余舶,春花似錦、人聲如沸锹淌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽赂摆。三九已至挟憔,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間烟号,已是汗流浹背绊谭。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留汪拥,地道東北人龙誊。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像喷楣,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子鹤树,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,509評論 2 348

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