微信小程序常用代碼

生命周期:

應用周期

onLaunch() {
  console.log('onLaunch監聽小程序初始化');
}

onShow() {
  console.log('onShow監聽小程序顯示');
}

onHide() {
  console.log('onLaunch監聽小程序隱藏');
}

頁面周期

  onLoad(options) {
    console.log('onLoad監聽頁面加載');
  }

  onReady() {
    console.log('onReady監聽頁面初次渲染完成');
  }

  onShow() {
    console.log('onShow監聽頁面顯示');
  }

  onHide() {
    console.log('onHide監聽頁面隱藏');
  }

  onUnload() {
    console.log('onUnload監聽頁面卸載');
  }

CSS:

實現漸變色

第一個是起點顏色,慢慢過渡到第二個顏色
從上到下的線性漸變:
background: linear-gradient(red, blue);
從左到右的線性漸變:
background: linear-gradient(to right, red , blue);


漸變色.png

裁圓角

設置弧度 順序是 左上角  右上角  右下角  左下角 (順時針)
border-radius: 3px 0px 0px 3px;

JS:

調用電話

//撥打手機
  calling:function(event){
    console.log('撥打手機')
  console.log(event)
  var that = this;
    wx.makePhoneCall({
      phoneNumber:that.data.phone, //此號碼并非真實電話號碼,僅用于測試
      success:function(){
        console.log("撥打電話成功!")
      },
      fail:function(){
        console.log("撥打電話失敗!")
      }
    })
  },

下拉刷新,上拉加載更多

1)首先在要刷新類的.json文件里添加

{
   "enablePullDownRefresh": true
}

2)然后在js里實現"onPullDownRefresh"和"onReachBottom"方法即可

下拉事件
onPullDownRefresh: function() {
       console.log('刷新'); 
}, 
上拉事件
onReachBottom: function() { 
       console.log(' 下一頁'); 
},

注意:刷新可能會和scroll-view控件沖突

未完待續 慢慢補全。。。。。喘口氣繼續寫

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1、屬性選擇器:id選擇器 # 通過id 來選擇類名選擇器 . 通過類名來選擇屬性選擇器 ...
    Yuann閱讀 1,655評論 0 7
  • 話題背景:如今網頁展示的姿勢是這樣的 圖片來自:設計之家 炫酷的網頁展示,支撐它的正是強大的CSS3,還有什么理由...
    aliensq閱讀 2,056評論 0 2
  • -webkit-linear-gradient線形漸變詳解 CSS3發布很久了,現在在國外的一些頁面上常能看到他的...
    魏魏魏_1500閱讀 15,624評論 0 3
  • background-color background-color:#ff0000紅色background-col...
    每日活菌閱讀 514評論 0 0
  • 終于在昨晚一切都已結束。初一,我就喜歡上了他,可以說是暗戀吧,我們坐的很近,也一直打打鬧鬧,直到暑假那天晚上他對我...
    塢笛閱讀 1,116評論 8 5