美文网首页
使用mpVue框架开发小程序

使用mpVue框架开发小程序

作者: 北风吹_yfy | 来源:发表于2020-01-15 15:25 被阅读0次

问题总结

1. tabbar的设置

在文件目录src/app.json设置页面的tabbar时,目标跳转路劲是pagePath应该是对应页面的入口文件main.js,例如:"pagePath": "pages/index/main"。

2. 使用less编写样式

  • 使用npm下载
npm install less less-loader --save
  • 修改build文件下面的webpack.base.conf.js文件,配置loader加载依赖,让其支持外部的less,在原来的代码上添加:
{
    test: /\.less$/,
    loader: "style-loader!css-loader!less-loader",
},
  • style中加入lang="less"属性
<style lang="less" scoped>
</style>

3. 新增页面需要npm run build

因为 webpack 编译的文件是由配置的 entry 决定的,新增的页面并没有添加进 entry,所以需要手动 npm run build一下,这个也并非高频操作。

4. 页面跳转以及参数传递

mpvue中不支持路由跳转,所以需要用小程序的API进行跳转:

// 跳转到详情页index/index.vue
    toDetail (bookItem) {
      wx.navigateTo({
        url: '/pages/detail/main?bookItem=' + JSON.stringify(bookItem)
      })
    },
// detail/index.vue获取参数
mounted () {
    this.bookItem = JSON.parse(this.$mp.query.bookItem)
  },

5. 网络请求 --- wx.request(Object object)

6. 使用自定义组件和父子组件传值(与vue相似)

  • 把项目中一些公共的样式抽取出来,写在Component目录中
  • 在要使用的页面中引入并使用
<BooksList :booksArr="booksArr" />

import BooksList from '../booksList/index'
export default {
  components: { BooksList }
}

相关文章

  • 小程序开发上路

    微信小程序开发的方式: 方式1: 框架:使用mpvue框架开发(文档链接http://mpvue.com) 开发工...

  • mpvue系列(一)

    一、什么是mpvue? mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,...

  • mpvue搭建微信小程序

    mpvue 介绍 mpvue是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvu...

  • 使用mpvue开发微信小程序(三)

    mpvue 介绍 mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpv...

  • 使用mpvue开发微信小程序

    mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vu...

  • 快速初始化一个mpvue 项目

    mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vu...

  • 构建mpvue小程序商城(一)

    mpvue官网介绍:mpvue(github 地址请参见)是一个使用Vue.js开发小程序的前端框架。框架基于Vu...

  • 如何用mpvue搭建小程序

    由于公司需要进行小程序的开发,自己就上网查询了一下使用mpvue框架来做小程序的教程。 在使用mpvue的时候首先...

  • 使用mpvue开发小程序(一)

    介绍 mpvue是一个使用Vue.js开发小程序的前端框架。框架基于Vue.js核心,mpvue修改了Vue.js...

  • 小程序使用腾讯地图定位当前城市

    这个迭代使用mpvue框架开发了小程序。对于之前一直用vue来开发web项目的我来说,有这么一个框架来开发小程序真...

网友评论

      本文标题:使用mpVue框架开发小程序

      本文链接:https://www.haomeiwen.com/subject/ebutzctx.html