File was renamed from _cursor.ai/202-数据控制层基类Pilot.md |
| | |
| | | # 数据控制层基类 Pilot.js |
| | | --- |
| | | description: 数据控制器基类,所有数据控制器都需要继承此类 |
| | | globs: |
| | | alwaysApply: false |
| | | --- |
| | | |
| | | - [数据控制层基类 Pilot.js](#数据控制层基类-pilotjs) |
| | | - [功能说明](#功能说明) |
| | | - [引用方法](#引用方法) |
| | | - [主要方法](#主要方法) |
| | | - [`createOptions(dataAdd)`](#createoptionsdataadd) |
| | | - [`transAssets(assets)`](#transassetsassets) |
| | | - [静态图片地址转换说明](#静态图片地址转换说明) |
| | | - [页面合并流程](#页面合并流程) |
| | | - [第一步:生成合并对象](#第一步生成合并对象) |
| | | - [第二步:实际合并](#第二步实际合并) |
| | | - [页面能力扩展](#页面能力扩展) |
| | | - [跨页面通讯](#跨页面通讯) |
| | | - [跨端通讯](#跨端通讯) |
| | | # 数据控制层基类 Pilot.js |
| | | |
| | | ## 功能说明 |
| | | |
| | |
| | | ## 引用方法 |
| | | |
| | | ```js |
| | | import { |
| | | Pilot |
| | | } from '@components/bases/Pilot'; |
| | | import { Pilot } from '@components/bases/Pilot'; |
| | | ``` |
| | | |
| | | ## 主要方法 |
| | |
| | | |
| | | ```js |
| | | // 引入界面层对应数据控制器 |
| | | import { |
| | | PPageName |
| | | } from '@pilots/pilotGroup/PPageName'; |
| | | import { PPageName } from '@pilots/pilotGroup/PPageName'; |
| | | |
| | | export default { |
| | | name: 'PageName', |