热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mpvue模板_mpvue小程序开发如果做公用模板?

微信小程序授权获取用户信息不允许弹窗方式获取了,必须用button方式获取。那么,我想在mpvue框架中设置一个公用的模板(or模块?)&

微信小程序授权获取用户信息不允许弹窗方式获取了,必须用button方式获取。

那么,我想在mpvue框架中设置一个公用的模板(or 模块?),里面好放置触发授权选择的按钮,请问应该怎么设置?

main.js

import Vue from 'vue'

import App from './App'

Vue.config.productionTip = false

const app = new Vue(App)

app.$mount()

export default {

config: {

pages: ['^pages/me/main'],

'window': {

'backgroundTextStyle': 'light',

'navigationBarBackgroundColor': '#EA5149',

'navigationBarTitleText': '恶狼图书',

'navigationBarTextStyle': 'light'

},

'tabBar': {

selectColor: '#EA5149',

list: [

{

pagePath: 'pages/books/main',

text: '图书',

iconPath: 'static/img/book.png',

selectedIconPath: 'static/img/book-active.png'

},

{

pagePath: 'pages/comments/main',

text: '评论',

iconPath: 'static/img/todo.png',

selectedIconPath: 'static/img/todo-active.png'

},

{

pagePath: 'pages/me/main',

text: '我',

iconPath: 'static/img/me.png',

selectedIconPath: 'static/img/me-active.png'

}

]

}

}

}

App.vue

import {get, showSuccess} from './util'

import qcloud from 'wafer2-client-sdk'

import config from './config'

export default {

async created () {

const res = await get('/weapp/demo')

console.log(123, res)

console.log('小程序启动了')

}

}

.btn{

color:#FFF;

background:#EA5A49;

margin-bottom: 10px;

padding:0 15px;

border-radius: 2px;

font-size:16px;

line-height: 40px;

height: 40px;

width: 100%;

}

.btn:active{

background:#A05049;

}



推荐阅读
  • 微信小程序开发指南:创建动态电影选座界面
    本文详细介绍如何在微信小程序中实现一个动态且可视化的电影选座组件,提高用户体验。通过合理的布局和交互设计,使用户能够轻松选择心仪的座位。 ... [详细]
  • 在尝试加载支持推送通知的iOS应用程序的Ad Hoc构建时,遇到了‘no valid aps-environment entitlement found for application’的错误提示。本文将探讨此错误的原因及多种可能的解决方案。 ... [详细]
  • 如何将955万数据表的17秒SQL查询优化至300毫秒
    本文详细介绍了通过优化SQL查询策略,成功将一张包含955万条记录的财务流水表的查询时间从17秒缩短至300毫秒的方法。文章不仅提供了具体的SQL优化技巧,还深入探讨了背后的数据库原理。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 解决JavaScript中法语字符排序问题
    在开发一个使用JavaScript、HTML和CSS的Web应用时,遇到从SQLite数据库中提取的法语词汇排序不正确的问题,特别是带重音符号的字母未按预期排序。 ... [详细]
  • 从CodeIgniter中提取图像处理组件
    本指南旨在帮助开发者在未使用CodeIgniter框架的情况下,如何独立使用其强大的图像处理功能,包括图像尺寸调整、创建缩略图、裁剪、旋转及添加水印等。 ... [详细]
  • pypy 真的能让 Python 比 C 还快么?
    作者:肖恩顿来源:游戏不存在最近“pypy为什么能让python比c还快”刷屏了,原文讲的内容偏理论,干货比较少。我们可以再深入一点点,了解pypy的真相。正式开始之前,多唠叨两句 ... [详细]
  • 网络流24题——试题库问题
    题目描述:假设一个试题库中有n道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取m道题组成试卷。并要求试卷包含指定类型的试题。试设计一个满足要求的组卷算 ... [详细]
  • 为何Compose与Swarm之后仍有Kubernetes的诞生?
    探讨在已有Compose和Swarm的情况下,Kubernetes是如何以其独特的设计理念和技术优势脱颖而出,成为容器编排领域的领航者。 ... [详细]
  • td{border:1pxsolid#808080;}参考:和FMX相关的类(表)TFmxObjectIFreeNotification ... [详细]
  • 在1995年,Simon Plouffe 发现了一种特殊的求和方法来表示某些常数。两年后,Bailey 和 Borwein 在他们的论文中发表了这一发现,这种方法被命名为 Bailey-Borwein-Plouffe (BBP) 公式。该问题要求计算圆周率 π 的第 n 个十六进制数字。 ... [详细]
  • Beetl是一款先进的Java模板引擎,以其丰富的功能、直观的语法、卓越的性能和易于维护的特点著称。它不仅适用于高响应需求的大型网站,也适合功能复杂的CMS管理系统,提供了一种全新的模板开发体验。 ... [详细]
  • 在日常生活中,支付宝已成为不可或缺的支付工具之一。本文将详细介绍如何通过支付宝实现免费提现,帮助用户更好地管理个人财务,避免不必要的手续费支出。 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 使用 Vue3 Script Setup 语法糖构建双人联机俄罗斯方块
    作为一名前端开发者,Vue3 是一个不可或缺的工具。本文通过一个实战项目——双人联机俄罗斯方块,详细介绍如何利用 Vue3 的 Script Setup 语法糖进行开发,帮助读者掌握最新的前端技术。 ... [详细]
author-avatar
mobiledu2502872237
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有