Taro 教程 - API 文档
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
性能优化实践
浏览
154
扫码
分享
2022-07-25 03:56:01
开发者手动优化
Taro 框架层面优化
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
textarea输入时,页面只顶上去输入框,其他页面内容不动
问题
规范配置文档
Taro框架
项目目录结构
入口文件
入口文件-代码示例
入口文件-全局配置-配置项列表
入口文件-全局配置-pages
入口文件-全局配置-window
入口文件-全局配置-tabBar
入口文件-全局配置-networkTimeout
入口文件-全局配置-等等
入口文件-生命周期
Taro.getApp(Object)
入口文件 render 方法说明
页面
指定页面
代码示例
页面配置
页面说明
生命周期
页面事件处理函数
组件
组件配置
代码示例
组件说明
生命周期
Taro 规范
项目组织
JavaScript 书写规范-基本书写
JavaScript 书写规范-变量定义
JavaScript 书写规范-基本类型
JavaScript 书写规范-对象与数组
JavaScript 书写规范-函数
JavaScript 书写规范-正则
JavaScript 书写规范-类定义
JavaScript 书写规范-模块
JavaScript 书写规范-语句
JavaScript 书写规范-逻辑与循环
JavaScript 书写规范-错误处理
组件及 JSX 书写规范-基本书写
组件及 JSX 书写规范-通用约束与建议
组件及 JSX 书写规范-Taro 自身限制规范
项目配置
最佳实践
关于 JSX 支持程度补充说明
最佳编码方式
组件样式说明
给组件设置 defaultProps
组件传递函数属性名以 on 开头
小程序端不要在组件中打印传入的函数
不要将数据设置为 undefined
不要打印 this.props.children
支持 props 传入 JSX
组件属性传递注意
组件 state 与 props 里字段重名的问题
小程序中页面生命周期 componentWillMount 不一致问题
组件的 constructor 与 render 提前调用
JS 编码必须用单引号
环境变量 process.env 的使用
使用 this.$componentType 来判断当前 Taro.Component 是页面还是组件
原生小程序组件传递 props 给 Taro 组件
全局变量
路由功能
路由 API 说明
路由传参
设计稿及尺寸单位
设计稿及尺寸单位
API
配置
忽略
静态资源引用
静态资源引用
组件的外部样式和全局样式
注意
外部样式类
全局样式类
语法特性
JSX
JSX 简介
使用 JSX
属性
组件化 & Props
组件
组件渲染
生命周期 & State
实现计时器组件
正确地使用 State
事件处理
事件处理
向事件处理程序传递参数
任何组件的事件传递都要以 on 开头
条件渲染
元素变量
逻辑运算符 &&
三元运算符(条件表达式)
枚举条件渲染
列表渲染
渲染多个组件
Keys
与 React 的不同
函数式组件
普通函数式组件
类函数式组件
闭包函数式组件
Context
API
示例
Children 与组合
Children
组合
Render Props
Render Props
Refs 引用
创建 Refs
多端开发
跨平台开发
内置环境变量
统一接口的多端文件
多端同步调试
多端同步调试
小程序原生作用域获取
小程序原生作用域获取
小程序云开发模板
使用小程序云开发项目模板
小程序插件开发
插件开发
快应用端开发流程
进阶指南
编译配置
编译配置
编译配置详情
配置详情
单步调测配置
单步调测配置
Hooks
API
页面及组件中相关属性设置
基于 Taro 开发第三方多端 UI 库
多端 UI 库项目结构
打包命令
项目测试
异步编程
异步编程
使用小程序原生第三方组件和插件
引入第三方组件
引入插件
注意事项
Taro 代码与小程序代码混写
Taro 代码与小程序代码混写
性能优化实践
开发者手动优化
Taro 框架层面优化
组件库
组件库说明
说明
注意
视图容器
View
ScrollView
Swiper
MovableView
CoverView
基础内容
Text
Icon
Progress
RichText
表单组件
Button
Checkbox
Form
Input
Label
Picker
PickerView
Radio
Slider
Switch
Textarea
导航
Navigator
媒体组件
Audio
Image
Video
Camera
地图
Map
画布
Canvas
开放能力
Ad
OfficialAccount
OpenData
WebView
其他
API
关于API
API 说明
Taro.Component
环境判断
消息机制
设备
加速度计
Taro.startAccelerometer(res)
Taro.stopAccelerometer(res)
Taro.onAccelerometerChange(callback)
设备方向
Taro.startDeviceMotionListening(callback)
Taro.stopDeviceMotionListening(callback)
Taro.onDeviceMotionChange(callback)
蓝牙
Taro.closeBluetoothAdapter(option)
Taro.getBluetoothAdapterState(option)
网络
Taro.getNetworkType(OBJECT)
Taro.onNetworkStatusChange(CALLBACK)
电话
Taro.makePhoneCall(option)
扫码
Taro.scanCode(OBJECT)
屏幕
Taro.onUserCaptureScreen(CALLBACK)
系统信息
Taro.canIUse(String)
Taro.getSystemInfo(OBJECT)
Taro.getSystemInfoSync()
Wi-Fi
Taro.connectWifi(option)
Taro.getConnectedWifi(option)
Taro.getWifiList(option)
Taro.onGetWifiList(callback)
Taro.offGetWifiList(callback)
Taro.onWifiConnected(callback)
Taro.offWifiConnected(callback)
扩展API
arrayBufferToBase64
base64ToArrayBuffer
文件
Taro.getFileInfo(option)
Taro.getSavedFileInfo(option)
Taro.getSavedFileList(option)
Taro.openDocument(option)
Taro.removeSavedFile(option)
Taro.saveFile(option)
界面
动画
Taro.createAnimation(OBJECT)
画布
Taro.createCanvasContext(canvasId, componentInstance)
Taro.canvasGetImageData(param, componentInstance)
媒体
video
网络
文件上传/下载
Taro.uploadFile(param)
Taro.downloadFile(param)
请求
Taro.request(option)
Taro.addInterceptor(callback)
WebSocket
Taro.connectSocket(OBJECT)
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注