上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
  2021年10月11日
摘要: 1 小程序基础库 在启动小程序后先载入基础库,接着再载入业务代码。 由于小程序的渲染层和逻辑层是两个线程管理 渲染层 WebView 层注入的称为 WebView 基础库 逻辑层注入的称为 AppService 基础库 所有小程序在微信客户端打开的时候都需要注入相同的基础库,所以小程序的基础库不会被 阅读全文
posted @ 2021-10-11 14:38 pleaseAnswer 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1 启动 1.1 代码包下载 下载到的小程序代码包是编译、压缩、打包之后的代码包 1.2 分包加载流程 主包:小程序启动时会马上打开的页面代码和相关资源 分包:其余的代码和资源 在小程序启动时,只有主包的内容才会被下载 2 页面层级准备 小程序启动时仅有一个页面层级 在视图层内,小程序的每一个页面都 阅读全文
posted @ 2021-10-11 14:35 pleaseAnswer 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1 双线程模型 小程序的逻辑层与渲染层分开在不同的线程运行 跟传统的 Web 单线程模型有很大的不同 1.1 技术选型 要求:快--渲染快、加载快 三种渲染界面的技术 用纯客户端原生技术来渲染 小程序代码需要与微信代码一起编包发布,pass 用纯 Web 技术来渲染 性能问题:单线程 介于客户端原生 阅读全文
posted @ 2021-10-11 14:24 pleaseAnswer 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1 界面常见的交互反馈 1.1 触摸反馈 小程序的 view 容器组件和 button 组件提供了 hover-class 属性,触摸时会往该组件加上对应的 class 改变组件的样式。 /*page.wxss */ .hover{ background-color: gray; } <!--pag 阅读全文
posted @ 2021-10-11 13:52 pleaseAnswer 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 小程序可以调用宿主环境提供的微信客户端的能力 1 渲染层和逻辑层 WXML 模板和 WXSS 样式工作在渲染层,JS 脚本工作在逻辑层 1.1 通信模型 小程序的渲染层和逻辑层分别由2个线程管理 渲染层的界面使用了 WebView 进行渲染 逻辑层采用 JsCore 线程运行 JS 脚本 一个小程序 阅读全文
posted @ 2021-10-11 11:45 pleaseAnswer 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1 JSON配置 JSON 用于做静态配置。 小程序配置 app.json app.json 是当前小程序的全局配置 配置项 pages 字段 描述当前小程序所有页面路径 配置项 window 字段 定义小程序所有页面的顶部背景颜色、文字颜色等 2 WXML模板 WXML 是小程序框架设计的一套标签 阅读全文
posted @ 2021-10-11 10:54 pleaseAnswer 阅读(139) 评论(0) 推荐(0) 编辑
  2021年9月24日
摘要: Redux react 和 redux 实际上是两个独立的产品,项目中可以使用 redux,也可以使用 redux 而不使用 react redux 是一种新型的前端架构模式 1 Redux 设计和使用的三个原则 store 必须是唯一的 只有 store 能改变自己的内容 reducer 可以接受 阅读全文
posted @ 2021-09-24 11:24 pleaseAnswer 阅读(20) 评论(0) 推荐(0) 编辑
摘要: React-Router 万物皆组件 1 路由跳转 1.1 React-Route4 内置组件的使用 npm i react-router-dom 1. 内置组件 HashRouter main.js import React from 'react'; import { render } from 阅读全文
posted @ 2021-09-24 11:16 pleaseAnswer 阅读(30) 评论(0) 推荐(0) 编辑
摘要: React DOM diff 算法:所有的 DOM 变动,都先在虚拟 DOM 上发生,然后再将实际发生变动的部分反映在真实 DOM 上(可以极大提高网页的性能) React 是一个视图层框架,而 vue 是一个完整的 MVVM 框架 特点 声明式设计 高性能 -- virtualDOM 组件化开发 阅读全文
posted @ 2021-09-24 11:14 pleaseAnswer 阅读(42) 评论(0) 推荐(0) 编辑
  2021年9月17日
摘要: 渲染层和逻辑层 1. 小程序的运行环境分成 渲染层 和 逻辑层 WXML模板和WXSS样式工作在渲染层 JS脚本工作在逻辑层 2. 小程序的渲染层和逻辑层分别由 2个线程 管理 渲染层的界面使用了WebView进行渲染 逻辑层采用JsCore线程运行JS脚本 一个小程序存在多个界面,所以渲染层存在多 阅读全文
posted @ 2021-09-17 15:07 pleaseAnswer 阅读(57) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页