• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

小程序的简单认识

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一.小程序与普通网页的开发区别

1.网页开发渲染线程和脚本线程是互斥的,但小程序没有

2.小程序没有一个完整浏览器对象,因而缺少相关的DOM API和BOM API

3.运行的环境;小程序开发过程中需要面对的是两大操作系统 iOS 和 Android 的微信客户端,以及用于辅助开发的小程序开发者工具,

运行环境 逻辑层 渲染层
iOS JavaScriptCore WKWebView
安卓 V8 chromium定制内核
小程序开发者工具 NWJS Chrome WebView

二.小程序开发要申请账号

1.每个邮箱仅能申请一个小程序

2.小程序的 AppID, 相当于小程序平台的一个身份证

三.类似于浏览器的工具

开发者工具,自带编辑和预览,调试等功能

四.语法

4.1json

app.json 是当前小程序的全局配置,包括了小程序的所有页面路径、界面表现、网络超时时间、底部 tab 等。

project.config.json在开发者工具上做的任何配置都会写入到这个文件

page.json 用来表示 pages/logs 目录下的 logs.json 这类和小程序页面相关的配置

4.2WXML 模板

1.标签是具有功能的标签,所以名字自然不一样;

  1. 模板语法,wx:if 这样的属性以及 {{ }}

4.3wxss样式

1. 新增了尺寸单位rpx
2. 提供了全局的样式和局部样式

4.4js

1.事件(跟移动端基本事件一致)

​ 小程序:触摸事件对象有两个touches(停留在页面上的触 点),changedTouches(状态改变的触点)

五.运行机制

1.小程序的运行环境分成渲染层和逻辑层,其中 WXML 模板和 WXSS 样式工作在渲染层,JS 脚本工作在逻辑层。

多个WebView线程,一个jsCore


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
微信小程序父组件给子组件传参发布时间:2022-07-18
下一篇:
微信小程序学习笔记(三)发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap