舒大少博客

一个95后少年的个人博客

当前时间为:
欢迎大家来到舒大少博客http://www.evshou.com,广告合作以及淘宝商家推广请微信联系15357240395

微信小程序之小程序的宿主环境及通信模型

2022-04-14 09:51:55
swq1822677238
    1. 什么是宿主环境
      宿主环境(host environment)指的是程序运行所必须的依赖环境。
      例如:安卓系统 和 iOS系统 是两个不同的宿主环境。
      安卓版的微信app是不能在ios环境下运行的,所以安卓是安卓软件的宿主环境,脱离了宿主环境的软件是没有任何意义的
    2. 小程序的宿主环境
      手机微信是小程序的宿主环境。
      小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能,例如:
      微信扫码,微信支付、微信登录、地理定位、etc等等
    3. 小程序宿主环境包含的内容
      1. 通信模型、2.运行机制、3.组件、4. api

(更多…)

微信小程序之js逻辑交互

2022-04-14 09:32:25
swq1822677238
  1. 小程序中的 .js文件
    一个项目仅仅提供界面展示是不够的,在小程序中,我们通过.js文件来处理用户的操作。
    例如:响应用户的点击、获取用户的位置等等。
  2. 小程序中 .js文件的分类
    1. app.js:是整个小程序项目的入口文件,通过调用 APP() 函数来启动整个小程序
    2. 页面的 .js 文件:是页面的入口文件,通过调用 Page() 函数来创建并运行页面
    3. 普通的 .js 文件:是普通的功能模块文件,用来封装公共的函数或属性供页面使用

微信小程序之WXML模板

2022-04-14 09:27:16
swq1822677238
  1. 什么是WXML
    WXML(WeiXin Markup Language)是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的HTML。
  2. WXML 和 HTML 的区别
    1. 标签名称不同
    HTML(div,span,img,a)
    WXML(view,text,image,navigator)
    2. 属性节点不同
    <a href=”#”>超链接</a>
    <navigator url=”/pages/home/home”></navigator>
    3. 提供了类似于 Vue 中的模板语法 (更多…)

微信小程序之json配置文件

2022-04-14 09:11:19
swq1822677238
  1. json配置文件的作用
    json是一种数据格式,在实际开发中,json总是以配置文件的形式出现,小程序项目中也不例外:通过不同的.json配置文件,可以对小程序项目进行不同级别的配置。
    小程序项目中有4种json配置文件,分别是:
    1. 项目根目录中的 app.json 配置文件
    2. 项目根目录中的 project.config.json 配置文件
    3.项目根目录中的 sitemap.json 配置文件
    4.每个页面文件夹中的 .json 配置文件
  2.  app.json 文件
    app.json 是当前小程序的全局配置,包括了小程序的所有页面路径、窗口外观、界面表现、底部tab等。app.json 配置文件内容如下: (更多…)

微信小程序之小程序代码的组成

2022-04-13 17:21:41
swq1822677238
  1. 小程序目录结构

    Pages用来存放所有小程序的页面
    Utils用来存放工具性质的模块(例如:格式化时间的自定义模块)
    app.js 小程序项目的入口文件
    app.json 小程序项目的全局配置文件
    app.wxss 小程序项目的全局样式文件
    project.config.json 项目的配置文件
    Sitemapjson 用来配置小程序及其页面是否允许被微信索引

    (更多…)