书栈网 · BookStack 本次搜索耗时 0.018 秒,为您找到 11 个相关结果.
  • WeTrident简介

    WeTrident简介 WeTrident的目标 WeTrident的开发背景 WeTrident给你提供了什么 基础认知 App开发中的几大核心模块 WeTrident简介 WeTrident的目标 可快速开发支持商业运营App的框架。 WeTrident的开发背景 WeTrident由微众银行App团队开发,开发过程中我...
  • 创建项目

    创建项目 开发环境依赖 创建项目 创建项目 1. 安装trident-cli 2. 用trident-cli 创建项目 3. 启动应用(iOS) 4. 启动应用(Android) 代码结构和模版工具 App脚手架介绍 业务模块的划分 生成模块和页面 创建项目 开发环境依赖 WeTrident目前仅支持macOS,其余环境We...
  • 使用原生组件

    使用原生组件 使用原生组件 react-native-device-info 这个项目支持了大部分常见的原生信息获取的能力,所以我们不再自己全新开发而是直接选择它来实现我们获取版本号的能力。 npm安装 npm install -- save react - native - device - info Podfile中添加该组...
  • CONTRIBUTING

    CONTRIBUTING CONTRIBUTING 1. 下载项目代码库 2. 认识项目结构 1. 依赖安装 2. 启动 libraryDev 3. 修改库文件 新增依赖 4. 本地模拟发布 5. 测试验证 6. CLI工具开发 trident-cli 调试本地命令 7. 业务插件开发 插件初始化 插件发布 插件安装 8. 开...
  • 使用网络

    使用网络 配置及调用 使用Mock 使用Cache 使用网络 配置及调用 WeTrident 推荐将服务器端的API统一管理,相比于把api接口直接零散的写入代码,配置的方式可以为后续针对接口的数据分析提供诸多便利。WeTrident中网络的配置如下: // modules/book/cgi/index.js export def...
  • 页面间导航

    页面间导航 普通跳转 带参数跳转 生命周期 onResume onPause 自定义导航栏 动态配置 页面间导航 WeTrident App中你可以非常轻松的通过模块名和页面名进行跳转。通过AppNavigator.$moduleName.$sceneName() 即可完成跳转。这样的设计主要是为了达到如下几个目的: 用法统一,一个...
  • 调试方法和技巧

    调试方法和技巧 状态数据的变化日志 网络请求响应日志 页面切换日志 调试方法和技巧 为了方便调试,WeTrident在Debug时默认会打印大量的日志,目前WeTrident打印的日志包含网络请求、页面跳转、Redux数据变化。日志相比于调试器的好处在于bug有迹可循。例如下面这张图是WeBookStore运行的日志。 状态数据的变化日志...
  • trident-cli使用

    trident-cli使用 安装/更新 CLI trident-cli 支持缩写为 tdt。 Commands init Options —name [string] —bundleId [string] —scheme [string] —eslint [boolean] —template [string] Example gen ...
  • WebView

    WebView Install Usage 页面加载 JS SDK 内置 API 自定义 API WebView WeTrident 项目的 WebView 插件,支持以下特性 页面标题自动切换 JS SDK,可自定义处理api 错误重试视图 Install $ tdt plugin add @webank / trident...
  • 数据状态管理

    数据状态管理 数据的隔离和共享 存放数据到Scene数据区 存放数据到 modulePrivate 区 数据状态管理 我们会把App数据统一管理起来,WeTrident中通过redux来做数据状态的管理。并且设计了一套固定的数据状态隔离和共享的方案来解决redux store上数据管理混乱的问题。 数据的隔离和共享 Redux提供来足够的...