一级片大奶子_色又黄又爽18禁免费视频_热久久久久久久_久久久精品一区二区_日韩av不卡在线播放_精品国内自产拍在线观看视频

商城系統(tǒng) 注冊(cè)

微信打車(chē)小程序源碼開(kāi)發(fā)

2020-09-27|HiShop
導(dǎo)讀:功能四: 滴滴等待進(jìn)度 怎樣去做這個(gè)頁(yè)面呢,或于你以后也需要計(jì)時(shí)器(不是倒計(jì)時(shí))或者進(jìn)度條,可以參考這里。 圓形進(jìn)度條有很多實(shí)現(xiàn)的方法,但我覺(jué)得...

功能四: 滴滴等待進(jìn)度

怎樣去做這個(gè)頁(yè)面呢,或于你以后也需要計(jì)時(shí)器(不是倒計(jì)時(shí))或者進(jìn)度條,可以參考這里。
圓形進(jìn)度條有很多實(shí)現(xiàn)的方法,但我覺(jué)得canvas還是挺方便的。兩個(gè)canvas搞定

 <canvas class="progress_bg"   canvas-id="canvasProgressbg">  </canvas> //畫(huà)底色
 <canvas class="progress_canvas"  canvas-id="canvasProgress">  </canvas> //畫(huà)進(jìn)度條,傳遞一個(gè)step參數(shù),用定時(shí)器去繪制

第三坑:繪制canvas沒(méi)有問(wèn)題,文檔也給的十分的詳細(xì),但是里面那個(gè)計(jì)時(shí)器怎么制作呢?我只需要分秒,而卻又不是倒計(jì)時(shí),并且還要跟外面保持一致。前端這么心酸的嗎?啊,硬著頭皮去寫(xiě)吧。搜索了下資源發(fā)現(xiàn)網(wǎng)上這方面的資料真的少。沒(méi)有辦法,bug還是要解決的。你是否也遇到過(guò)這樣的問(wèn)題,或于以后呢!記得回來(lái)找我...

parseTime: function(time){  // 這里參考了每個(gè)小程序項(xiàng)目中自帶的utils下的util.js,大牛寫(xiě)的就是簡(jiǎn)潔明了
  var time = time.toString();
    return time[1]?time:'0'+time;  //自動(dòng)歸零補(bǔ)零
},
countInterval: function () {
 var curr = 0;
 this.setData({
     time: this.parseTime(timer.getMinutes())+":"+this.parseTime(timer.getSeconds()), //格式化下時(shí)間,取分秒
          });
      timer.setMinutes(curr/60); //秒針60了自動(dòng)加1
        timer.setSeconds(curr%60); //60后歸零
        curr++;
}

對(duì)于同步,那肯定很簡(jiǎn)單呀,放在一個(gè)定時(shí)器里就夠了。

功能五: 滴滴取消行程

有打車(chē)就應(yīng)該有取消對(duì)吧,一看取消行程頁(yè)面就有點(diǎn)端倪。這些樣式需要自己去寫(xiě)嗎?要學(xué)會(huì)說(shuō)no,這里就以這個(gè)為例子,講下我在小程序開(kāi)始中如何使用weui快速去搭建一個(gè)頁(yè)面效果。

 

這里給一些我覺(jué)得還行的資料:在小程序中可以直接使用的例子 weui小程序官方文檔
要注明的一點(diǎn),引用weui要在相應(yīng)的文件夾里或全局的wxss引用它的css,可能多個(gè)頁(yè)面都需要用到,這里在全局引用

@import 'styles/weui.wxss';

在app.wxss中引用這段代碼就可以開(kāi)始你的weui之旅了,比較啰嗦的貼了這么長(zhǎng)的一段代碼。暗示你要用weui去快速開(kāi)發(fā)你的小程序了!

 <view class="weui-cells weui-cells_after-title">  //使用weui可以直接復(fù)制套上去用就好了
           <checkbox-group   bindchange="bindReasonChange">
               <label class="weui-cell weui-check__label"  wx:for="{{reasons}}" wx:key="value">
                   <checkbox class="weui-check"  value="{{item.value}}"checked="{{item.checked}}"/>
                   <view class="weui-cell__bd name" >{{item.name}}</view>
                   <view wx:if="{{item.checked}}" class="checked "> //點(diǎn)擊是顯示紅色的√
                       <image src="../../assets/images/checked.png"></image> 
                   </view>
                   <view wx:if="{{!item.checked}}" class="checked "> //不點(diǎn)擊是顯示空?qǐng)A
                       <image src="../../assets/images/nochecked.png"></image>
                   </view>
               </label>
           </checkbox-group>
           <view class="weui-cell weui-cell_link {{show==true?hidden:''}}">
               <view class="weui-cell__bd moreReasons"  style="display: {{show==true?'none':''}};"bindtap='moreReasons'>
                   <text>點(diǎn)擊查看更多原因</text>
               </view>
               
           </view>
       </view>

采坑經(jīng)歷:點(diǎn)擊轉(zhuǎn)態(tài)如何解決呢?一開(kāi)始我是這樣想的,用一個(gè)icon通過(guò)改變它的checked事件去呈現(xiàn)不同的轉(zhuǎn)態(tài)。這樣是可以實(shí)現(xiàn)的,但是只能點(diǎn)擊一個(gè),不能多選。痛苦啊!!
一上午輾轉(zhuǎn)反側(cè),較勁腦汁。反復(fù)的去看文檔,終于豁然開(kāi)朗起來(lái),可以用多重循環(huán)去判斷checked。哎,js還是超級(jí)重要啊。話(huà)不多說(shuō)

bindReasonChange(e){
 let reasons = this.data.reasons;
 let strVal = e.detail.value;
 for(var i = 0, lenI = reasons.length; i < lenI; ++i){
   reasons[i].checked = false;
   for(var j = 0, lenJ = strVal.length; j < lenJ; ++j){
     if(reasons[i].value==strVal[j]){
       reasons[i].checked =true;
       break;
     }
   }
 }

以后我們的頁(yè)面或多或少可能需要點(diǎn)擊選擇功能,其實(shí)原理都差不多,這點(diǎn)你得到了嗎,以后再做這方面的功能時(shí)就能用上了。總感覺(jué)還有什么沒(méi)寫(xiě)完一樣:好吧!!

在做點(diǎn)擊加載更多的,我是這樣打理的。wx:for一個(gè)數(shù)組然后去截取他的下邊顯示。點(diǎn)擊加載更多時(shí)全部for這個(gè)數(shù)組。然后在用定時(shí)器設(shè)置wx.showLoading()顯示加載更多效果,就有了那種既視感

功能五: 滴滴司機(jī)評(píng)分

享受了一下滴滴帶來(lái)的快捷與方便,感嘆技術(shù)的改變生活啊。同樣評(píng)分也是app得到用戶(hù)最終反饋的直接來(lái)源,因此我們也不容錯(cuò)過(guò)這么重要的一點(diǎn),但是打理的細(xì)節(jié)也是十分的坑啊。

如何去寫(xiě)一個(gè)評(píng)分呢,點(diǎn)擊小星星去改變它的轉(zhuǎn)態(tài),還要根據(jù)第幾顆星來(lái)判斷前面的也要點(diǎn)亮。真的挺頭痛的,網(wǎng)上不乏小程序評(píng)分功能實(shí)現(xiàn),但大多數(shù)都寫(xiě)的不是復(fù)雜就是很深?yuàn)W,對(duì)于一個(gè)小生來(lái)講,簡(jiǎn)直就是天書(shū)呀。就跟老大說(shuō)的一樣,很多東西都是靠細(xì)節(jié)去成長(zhǎng)的,想想覺(jué)得很容易實(shí)現(xiàn),不就一個(gè)status改變一下圖片嗎?但是打理起來(lái)真的見(jiàn)功夫。費(fèi)盡心思去尋找一種簡(jiǎn)單粗暴的又可以達(dá)到這種效果的方式。

 <view class="evaluation-stars" bindtap="myStarChoose">
    <block wx:for="{{starMap}}"wx:key="{{index}}">
        <text wx:if="{{star>=index+1}}"  class="stars-solid" data-star="{{index+1}}">★</text>
        <text wx:if="{{star<index+1}}"  class="stars-empty" data-star="{{index+1}}">☆</text>
    </block>
</view>
<text class="zan-c-gray-dark">{{starMap[star-1]}}</text>

不用圖片,用字體去解決這個(gè)問(wèn)題就方便多了,只要改變顏色就達(dá)到了評(píng)分效果。而且代碼量非常的少,不知道這樣會(huì)不會(huì)被打死。

 myStarChoose(e) {
      let star = parseInt(e.target.dataset.star) || 0;
      this.setData({
          star //名字一樣可以省略
      });
  },

最后一點(diǎn)

把這個(gè)放在最后來(lái)講,肯定是特別重要的知識(shí)點(diǎn),對(duì)于開(kāi)發(fā)的你來(lái)說(shuō)這個(gè)比上面功能的描述更有幫助,或于你已經(jīng)知道并且處理的更好,這里只為了幫助那些跟我一樣入門(mén)不久的小生盡量少走點(diǎn)歪路吧。

1、 數(shù)據(jù)請(qǐng)求的封裝是搭建一個(gè)良好程序的前提。在小程序中我們無(wú)時(shí)無(wú)刻不需要去請(qǐng)求數(shù)據(jù)。到處充斥做異步請(qǐng)求,讓我們處理起來(lái)很頭疼。這一點(diǎn)更需要發(fā)時(shí)間去打理的,隨著es6慢慢的普及我們也應(yīng)該把這些好的東西用到我們的代碼中promise,把異步編程同步。把我的封裝的貼出來(lái),大家以后可以直接拷過(guò)去使用了

let util = {
   request(opt){
       // 生成對(duì)象 結(jié)構(gòu)
       let options = Object.assign({},,opt); //es6的賦值
       let {url,data,} = options //es6的結(jié)構(gòu)從options結(jié)構(gòu)出我們需要的url,data
       return new Promise((resolve,reject)=>{
           wx.request({
               url,
               data,
               success(res){
                   resolve(res.data)
               },
               fail(err){
                   reject(err)
               }
           })
       })
   }
}
export default util  //向外輸出模板,在外面可以直接使用util.request({})去網(wǎng)上請(qǐng)求我們的數(shù)據(jù)的數(shù)據(jù)了。
              

2、還有一些就是包的管理,比如把我們頁(yè)面中可能一樣的東西抽出來(lái)創(chuàng)建一個(gè)template文件夾,把一些一樣的wxss也可以抽出來(lái)新建一個(gè)styles,在需要使用到的地方就@import就可以了,比如滴滴的按鈕吧,其實(shí)都一樣,還有頁(yè)面底部的橫條都可以封裝起來(lái),用的時(shí)候直接導(dǎo)入就行了。

 微信打車(chē)小程序源碼開(kāi)發(fā)

電話(huà)咨詢(xún) 預(yù)約演示 0元開(kāi)店
主站蜘蛛池模板: 亚洲国产一区在线观看|免费=a级伦费影视在线观看|日本在线不卡一区二区三区|91在线免费视频观看|俄罗斯=a级毛片|丁香五月开心婷婷综合中文 | 中文字幕高清在线观看|中文字幕一区二区三区门四区五区|中文字幕久久999及|国产亚洲日韩=aV在线播放不卡|精品国产免费看|亚洲tv在线 | 日本三区|又大又黄又粗高潮免费|国产成年女人免费视频播放=a|国产美女视频国产视视频|欧美成综合|国产成人=av一区二区三区 | 成人一区二区三区免费视频|日本=a=a=a=a片毛片免费观蜜桃|在线观看亚洲欧美|日本一夲道无码不卡免费视频|穿乳环蒂环上锁调教老师|国产成人综合一区二区三区 | 国产大学生粉嫩无套流白浆|老司机久久99久久精品播放免费|日本国产三级|久久久久久久久久久久久久久久久久=av|欧美日本精品|涩涩91 | 99精品视频99|麻豆水蜜桃|极品美女高潮呻吟国产剧情91|午夜一区一品日本|一个色综合久久|国产欧美久久久久久久久 | 午夜免费啪视频在线体验区|亚洲成本人片无码免费|亚洲=av成人无码网站色优|自拍偷拍第1页|久久精品性一区区裸体艺术|久久久久亚洲=av成人动图 | 特级毛片内射www无码|日韩激情无码激情=a片免费软件|伊人狠狠色丁香婷婷综合动态图|高清性色生活视频|色噜噜狠狠狠狠色综合久一|久久精品免费视频播放 | 日韩欧美=a级毛片免费观看|呦呦国产|#NAME?|黄色一级视频免费|一本之道大象高清特色|欧美日韩九区 | 青青草网|chinese国语videos国产|久草99|久久久久亚洲=aV色欲=aV|青青草最新网址|一个色综合色 | 18岁成人毛片|农村少妇kkkk7777|自拍偷拍国产|老妇女性较大毛片|成人在线日本|ig=ao激情视频 | #NAME?|国产成人免费高清视频|牛牛=a级毛片在线播放|黄晓明蒋欣新剧《潜行者》|国产成人艳妇=a=a视频在线|91久久精品www人人做人人爽 | 免费=a级网站|69=av片|久久看片|爱干=av在线|久久激情视频网|亚洲精品欧美精品 | 欧美人人|91精品久久久久久综合|日本一区二区三区视频视频|欧美老熟妇乱子伦视频|91精品国产99久久久久|国产不卡三区 | 国产欧美一区二区三区在线|朋友的丰满人妻中文字幕|中文字幕乱伦视频|日韩黄色三级|台湾综合色|伊人影院久久 国产麻豆另类=aV|极品久久久久|桃花色综合影院|国产夜恋视频在线观看|美女=av免费在线观看|久久久国产一区二区三区四区 | 欧美一级爽快片淫片在线观看|大JI巴好深好爽又大又粗视频|日本肉体裸交XXXXBBBB|国产高清二区|日日夜夜操网站|成人www视频 | 五月婷六月婷婷俺也去|一区二区三区免费|亚瑟国产精品久久|成人无码h动漫在线网站免费|在线视频色在线|XXXX日本熟妇HD | VIDEOSGR=aIS欧美另类|爱看=av在线入口|在线视频成人|再来一次在线观看完整视频|91精品国产92久久久|成人爽=a毛片免费啪啪 | www.亚洲日本|麻豆=av久久一区二区三区|成人国产视频在线观看|日韩精品久久一区|一本到在线观看视频|日本精品一区在线观看 | 中文字幕人妻高清乱码|久久久无码人妻精品一区|国产精品第八页|国产美女被遭强高潮网站不再|石原莉奈无删减在线观看|欧美成年网站 | 免费一区二区|在线看你懂得|国产高清在线喷奶水|国产精品国产精品国产专区不片|亚洲精品久久无码=av片动漫网站|亚洲精品9999久久久久 | 日本真人边吃奶边做爽动态图|青娱乐激情视频|日本熟妇人妻XXXXX免费看|日本天堂免费|国产麻豆xxxxhdfree|亚洲码欧美码一区二区三区 | 亚洲=aV日韩=aV无码=aV|鲁死你=av资源站|另类中文字幕|中国68xxxxxxxxx69|永久免费=a级在线视频|久久婷婷色一区二区三区 | 国产草莓精品国产=av片国产|91影视在线|76少妇国内精品视频|中文字幕人妻丝袜美腿乱|国产日韩欧美视频免费看|国产精品久久无码一区 | www.成人69.com|欧美在线免费观看|国产亚洲精品久久久久无码|亚洲丰满熟女一区二区哦|天天干一干|日本在线视频www | 国产1区在线观看|四房播播成人社区|嫩草影视亚洲|免费毛片在线不卡|久久亚洲精品国产一区最新章节|911免费看片 | 欧美=a黄|黄色一级片毛片|无码国产乱人伦偷精品视频|黄网免费视频|国产精品乱码久久久久久|性少妇tubevⅰdeos高清 | 老妇激情毛片免费|草草福利视频|国产精品国产自线拍免费软件|日本免费一级视频|国产在线观看|无码区国产区在线播放 | 久热只有精品|日韩一级片视频|操孕妇逼视频|97精品|视频在线观看一区二区|#NAME? | 久久精品九九热无码免贵|日本=aⅴ精品一区二区三区|亚洲国产精品一区二区成人片|国产精品91久久|久草=av在线播放|亚洲在线www | 蜜芽=aV无码精品国产午夜|日本高清一二三区视频在线|十八禁裸体WWW网站免费观看|浪潮=av色综合久久加勒比|99精品国产在热久久无毒|精品国产免费人成在线观看 | 国产小视频在线免费观看|欧美亚洲综合另类|亚洲精品在线第一页|日操视频|亚洲精品久久无码老熟妇|在线观看视频色 | 青娱乐极品视觉盛宴=av|国产成人=av无码片在线观看|国产网站入口|国产一区二区=av|星空天美mv视频大全免费观看|曰韩一级片 | 播放黄色一级片|国产精品久久久久久久久免费软件|国产XXXXXX农村野外|午夜网址|成人无高清96免费|精品高清视频 | 日韩一级片网站|#NAME?|国产在线可以看麻豆|亚洲高清免费视频|中文字幕内射无码制服剧情|伊人色综合九久久天天蜜桃 | 国产精品久久久久久久小唯西川|日韩免费高清视频|亚洲另类自拍|黑森林精品=aV导航|日韩精品专区=av无码|高清精品久久 | 久久久久资源|亚洲精品中文字幕在线播放|免费大香伊蕉在人线国产|成人久久久久|精品99人妻|午夜成午夜成年片在线观看 | 亚洲性久久|欧美三级图片|日韩美一区二区|13小箩利洗澡无码视频网站免费|114一级片|91免费观看国产 | 福利综合网|成年人网站黄色|欧美大陆国产|日韩视频在线免费|精品国产一区二区三区久久久久久|奇米超碰在线 | 久久日=av|91精品国产闺蜜国产在线闺蜜|91视频免费观看网站|99精品国产高清在线观看|亚洲女子=a中天字幕|日韩=av黄色在线观看 | tube国产麻豆|w两个世界完整免费观看超清完整|久久久亚洲精品动漫无码|久热久爱免费精品视频在线|国产嫩草在线视频|67149中文无码久久 |