zoukankan      html  css  js  c++  java
  • 利用mpvue开发微信小程序

      最近公司部门负责人提出需求需要开发一款微信小程序,由于本人之前是做前端开发的,对于小程序开发一窍不通,但是很多时候我们都是把不会做变成我会学。于是便在网上寻找小程序开发教程,相比于相生的小程序开发,本人更倾向于美团的mpvue框架,因为此框架是基于vue开发的,而恰恰我前端开发技术就是vue,甚是美哉,花了半天时间学习了一下mpvue,便开始了小程序开发之旅,当然mpvue小程序开发也有很多坑。

      mpvue是由美团研发的一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。小程序的时间案例有美团酒旅、餐饮、到店、金融等业务接入。大家可以直接点击这里去mpvue官网学习下。

      下面我给大家先介绍如何用mpvue快速创建小程序,在创建小程序之前大家首先需要去申请一个小程序账号,具体申请细则看这里

      
     1 # 全局安装 vue-cli
     2 npm install --global vue-cli
     3 # 创建一个基于 mpvue-quickstart 模板的新项目
     4 vue init mpvue/mpvue-quickstart my-project
     5 
     6 # 安装依赖
     7 cd my-project
     8 npm install
     9 启动构建
    10 npm run dev
    View Code

      这样一个基于mpvue的小程序框架就已经搭建好了,接下来下载微信开发工具,点这里,安装好微信开发工具打开选择小程序

      然后新增项目,选择项目目录为刚才创建的项目目录,打开就好

      到这里整个小程序项目创建完成,接下来就是小程序开发,给大家看一下mpvue创建的小程序目录结构

      page下面对应每个文件夹就是一个小程序页面,小程序的跳转路由在app.json文件中配置 ,配置代码如下

      
     1 {
     2   "pages": [
     3     "pages/shopList/main"
     4   ],
     5   "window": {
     6     "backgroundTextStyle": "light",
     7     "navigationBarBackgroundColor": "#fff",
     8     "navigationBarTitleText": "中科云溯",
     9     "navigationBarTextStyle": "black"
    10   }
    11 }
    View Code

    小程序开发用到的所有API请看这里。学会了吧,请开始你的小程序开发之旅吧

  • 相关阅读:
    17.1.2.1 Advantages and Disadvantages of Statement-Based and Row-Based Replication
    17.1.2 Replication Formats
    Setting the Master Configuration on the Slave
    17.1.1.9 Introducing Additional Slaves to an Existing Replication Environment
    17.1.1.8 Setting Up Replication with Existing Data
    17.1.1.7 Setting Up Replication with New Master and Slaves
    17.1.1.6 Creating a Data Snapshot Using Raw Data Files
    列出display的值,并说明它们的作用
    CSS设置DIV居中
    CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?
  • 原文地址:https://www.cnblogs.com/hexiaobao/p/10145268.html
Copyright © 2011-2022 走看看