成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

mpvue 從入門到上手

_DangJin / 824人閱讀

摘要:官網(wǎng)一新建一個(gè)項(xiàng)目新建項(xiàng)目切換到項(xiàng)目安裝依賴運(yùn)行二預(yù)覽首先,打包打開微信開發(fā)者工具,在項(xiàng)目目錄中選擇項(xiàng)目的文件,可以暫時(shí)不寫,項(xiàng)目名稱自定義。點(diǎn)擊編譯看效果,點(diǎn)擊預(yù)覽在手機(jī)上用微信掃碼看效果。

官網(wǎng):http://mpvue.com/mpvue/quicks...
一、新建一個(gè)mpvue項(xiàng)目

$ vue init mpvue/mpvue-quickstart my-project //新建項(xiàng)目
$ cd my-project //切換到項(xiàng)目
$ npm install //安裝依賴
$ npm run dev //運(yùn)行     

二、預(yù)覽

1、首先,打包

$ npm run build

2、打開“微信開發(fā)者工具”,在‘項(xiàng)目目錄’中選擇項(xiàng)目的dist文件,APPID可以暫時(shí)不寫,‘項(xiàng)目名稱’自定義。
3、點(diǎn)擊‘編譯’看效果,點(diǎn)擊‘預(yù)覽’在手機(jī)上用微信掃碼看效果。

三、頁面跳轉(zhuǎn)

立即報(bào)名

在最外層app.json中加入路徑且重新運(yùn)行該項(xiàng)目,如下圖:

四、分享


如果需要自定義分享,則重寫以下方法(注意,此方法不應(yīng)放在methods中,應(yīng)該與methods同級(jí))

onShareAppMessage: function (res) {
    // 分享程序
    var title = ""
    var path = "pages/index/main"
    var imageUrl = ""
    return {
      title,
      path,
      imageUrl,
      success: (res) => {
        console.log("res", res)
      },
      fail: (res) => {
        console.log("res", res)
      }
    }
  }

五、圖片預(yù)覽

    
    previewImg () {
      // 預(yù)覽圖片
      wx.previewImage({
        // current: "/static/images/second_3.jpg", // 當(dāng)前顯示圖片的http鏈接,只有一張時(shí),可以不寫
        urls: ["http://bak-img.oss-cn-shenzhen.aliyuncs.com/20181204111744.jpg"], // 需要預(yù)覽的圖片http鏈接列表
        success (res) {
          console.log(res)
        },
        fail () {
          wx.showToast({
            title: "預(yù)覽失??!",
            icon: "none",
            duration: 1000
          })
        }
      })
    }

六、請(qǐng)求接口

  wx.request({
    url: myUrl,
    data: {
      type: "k"
    },
    success: function (res) {
      console.log(res.data)
    }
  })

七、圖片上傳到阿里云(OSS)
請(qǐng)參考這位大佬的博客:https://blog.csdn.net/qq_2337...
點(diǎn)擊調(diào)皮效果(加入addscale即可):

  .addscale {
    -webkit-transform-origin: 50% 50%;
      transform-origin: 50% 50%;
    -webkit-animation: addscale;
      animation: addscale 0.4s;
    -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
      transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);
  }
@-webkit-keyframes addscale {
  from,
    to {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
  }
  25% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  50% {
      -webkit-transform: scale(1.05, 0.95);
              transform: scale(1.05, 0.95);
  }
  75% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  from,
    to {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
  }
  25% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  50% {
      -webkit-transform: scale(1.05, 0.95);
              transform: scale(1.05, 0.95);
  }
  75% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  }
  @keyframes addscale {
  from,
    to {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
  }
  25% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  50% {
      -webkit-transform: scale(1.05, 0.95);
              transform: scale(1.05, 0.95);
  }
  75% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  from,
    to {
      -webkit-transform: scale(1, 1);
              transform: scale(1, 1);
  }
  25% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
  50% {
      -webkit-transform: scale(1.05, 0.95);
              transform: scale(1.05, 0.95);
  }
  75% {
      -webkit-transform: scale(0.95, 1.05);
              transform: scale(0.95, 1.05);
  }
}

八、普通選擇器
效果圖:


  
當(dāng)前選擇:{{sexVal}}
data () { return { sexArray: ["女", "男"], sexVal: "選擇" } }, methods: { bindPickerChange(e) { let index = Number(e.mp.detail.value) this.sexVal = this.sexArray[index] } }

九、單頁面的配置
請(qǐng)參考此大佬:https://blog.csdn.net/qq_3543...

十、頁面跳轉(zhuǎn)

1、行內(nèi)跳轉(zhuǎn)
    a、navigator、vue-router都可以
2、js跳轉(zhuǎn)(標(biāo)簽為)
    *普通跳轉(zhuǎn) navigateTo
        const url = "../result/main"
        wx.navigateTo({url})
    *底部導(dǎo)航跳轉(zhuǎn) switchTab
        const url = "../result/main"
        wx.switchTab({url})

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/99923.html

相關(guān)文章

  • mpvue 入門上手

    摘要:官網(wǎng)一新建一個(gè)項(xiàng)目新建項(xiàng)目切換到項(xiàng)目安裝依賴運(yùn)行二預(yù)覽首先,打包打開微信開發(fā)者工具,在項(xiàng)目目錄中選擇項(xiàng)目的文件,可以暫時(shí)不寫,項(xiàng)目名稱自定義。點(diǎn)擊編譯看效果,點(diǎn)擊預(yù)覽在手機(jī)上用微信掃碼看效果。 官網(wǎng):http://mpvue.com/mpvue/quicks...一、新建一個(gè)mpvue項(xiàng)目 $ vue init mpvue/mpvue-quickstart my-project //新...

    劉永祥 評(píng)論0 收藏0
  • mpvue 入門上手

    摘要:官網(wǎng)一新建一個(gè)項(xiàng)目新建項(xiàng)目切換到項(xiàng)目安裝依賴運(yùn)行二預(yù)覽首先,打包打開微信開發(fā)者工具,在項(xiàng)目目錄中選擇項(xiàng)目的文件,可以暫時(shí)不寫,項(xiàng)目名稱自定義。點(diǎn)擊編譯看效果,點(diǎn)擊預(yù)覽在手機(jī)上用微信掃碼看效果。 官網(wǎng):http://mpvue.com/mpvue/quicks...一、新建一個(gè)mpvue項(xiàng)目 $ vue init mpvue/mpvue-quickstart my-project //新...

    phodal 評(píng)論0 收藏0
  • 珠峰前端架構(gòu)師培養(yǎng)計(jì)劃

    摘要:公司的招聘要求都提到了至少熟悉其中一種前端框架,有前端工程化與模塊化開發(fā)實(shí)踐經(jīng)驗(yàn)相關(guān)字眼。我們主要從端公眾號(hào)移動(dòng)端小程序三大平臺(tái)進(jìn)行前端的技術(shù)選型,并來說說選其技術(shù)的幾大優(yōu)勢(shì)。技術(shù)的優(yōu)勢(shì)互聯(lián)網(wǎng)前端大潮后,前端出現(xiàn)了大框架,分別是與。 1、技術(shù)選型的背景前端技術(shù)發(fā)展日新月異,互聯(lián)網(wǎng)上出現(xiàn)的新型框架也比較多,如何讓新招聘的人員...

    ccj659 評(píng)論0 收藏0
  • 美團(tuán)小程序框架mpvue入門教程

    摘要:美團(tuán)小程序框架入門教程自打?qū)懥嗣缊F(tuán)小程序框架蹲坑指南一發(fā)不可收拾,今天趁周末空閑,來寫個(gè)沒朋友的簡(jiǎn)單入門教程,本教程只針對(duì)新手,老鳥勿噴。 美團(tuán)小程序框架mpvue入門教程 自打?qū)懥?美團(tuán)小程序框架mpvue蹲坑指南,一發(fā)不可收拾,今天趁周末空閑,來寫個(gè)mpvue(沒朋友)的簡(jiǎn)單入門教程,本教程只針對(duì)新手,老鳥勿噴。 另外,我還專門為本文做了一個(gè)簡(jiǎn)單的項(xiàng)目,如果懶得從頭開始搭項(xiàng)目的童鞋...

    YorkChen 評(píng)論0 收藏0
  • 詳解 mpvue 小程序框架 及和原生的差異

    摘要:在這一步,實(shí)例已完成以下的配置數(shù)據(jù)觀測(cè),屬性和方法的運(yùn)算,事件回調(diào)??梢灾苯訉懙葮?biāo)簽的寫法之前會(huì)的工程師上手框架的成本較低 簡(jiǎn)介 1.美團(tuán)工程師推出的基于Vue.js封裝的用于開發(fā)小程序的框架2.融合了原生小程序和Vue.js的特點(diǎn)3.可完全組件化開發(fā) 特點(diǎn) 1.組件化開發(fā)2.完成的Vue.js開發(fā)體驗(yàn)(前提是熟悉Vue)3.可使用Vuex管理狀態(tài)4.Webpack構(gòu)建項(xiàng)目5.最終H5...

    IamDLY 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<