微信小程序笔记

微信小程序

  • 订阅号:

    • 适用人群:个人,媒体, 报纸,企业,政府或其他组织
    • 一天只能群发1条消息
  • 服务号

    • 适用人群:媒体、企业、政府或其他组织。
    • 一个月内可发送4条消息
  • 企业微信

    原企业号

    企业的专业办公管理工具。

  • 小程序

    • 是一种新的开发能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的适用体验。

小程序优点:

  • 开发周期短,开发成本比APP要低
  • 开发难度较低
  • 运行速度跟App差不多,也能做出很多H5做不到的功能,如GPS定位,录音,拍视频,重力感应等
  • 主要的样式代都封装在微信小程序里面,所以打开速度比普通的H5速度要快,接近原生APP
  • 对用户来说,即用即走,无需下载

缺点:

  • 目前小程序大小不能超过2M,限制了很多大型小程序的开发,目前的很多小程序都是简化版的APP,功能简单,无法真正替代app
  • 小程序暂不支持分享到朋友圈
  • 小程序的内容发布需要经过腾讯官方审核,对某些行业有限制
  • 多个人开发者开发的服务项目限制很大

小程序的组成:

  • app.json:全局配置文件

  • app.wxss:全局样式文件

  • app.js:项目的入口文件

  • 项目目录pages

    • 页面.js:页面逻辑文件
    • 页面.json:页面配置文件
    • 页面.wxss:页面样式文件
    • 页面.wxml:页面视图文件
  • utils目录:可以将一些公共的代码抽离称为一个单独的js(utils.js)作为一个模块

    模块只有通过module.exports或者exports才能对外暴露接口

  • project.config.json:小程序开发者工具在每个项目的根目录都会生成一个project.config.json,

    在工具上做的任何配置都会写入该文件,即编辑器配置文件

<mark>注意:其中app.js和app.json是必需的</mark>

场景值:用来描述用户进入小程序的路径,简单来说就是进入该小程序的来源,

即用户通过什么途径进入小程序的,如1011,扫描二维码进入

全部评论

相关推荐

11-28 17:58
门头沟学院 Java
美团 JAVA开发 n×15.5
牛客786276759号:百度现在晋升很难的 而且云这块的业务没美团好 你看百度股价都跌成啥样了
点赞 评论 收藏
分享
霁华Tel:秋招结束了,好累。我自编了一篇对话,语言别人看不懂,我觉得有某种力量在控制我的身体,我明明觉得有些东西就在眼前,但身边的人却说啥也没有,有神秘人通过电视,手机等在暗暗的给我发信号,我有时候会突然觉得身体的某一部分不属于我了。面对不同的人或场合,我表现出不一样的自己,以至于都不知道自己到底是什么样子的人。我觉得我已经做的很好,不需要其他人的建议和批评,我有些时候难以控制的兴奋,但是呼吸都让人开心。
点赞 评论 收藏
分享
评论
点赞
1
分享
牛客网
牛客企业服务