1.0.3 • Published 3 years ago
@tlbs/galaxy-sdk v1.0.3
galaxy-sdk
概述
星河平台sdk,在星河代码编辑器可以直接使用提供的平台方法,如数据源、路由方法等。
路由
Tips:请注意,在代码编辑器中使用该路由函数时,不生效,需要预览或发布才有效果。
navigateTo(object)
保留当前页面,跳转到应用内的某个页面。
参数属性
| 参数 | 说明 | 类型 | 默认值 | 必填 |
|---|---|---|---|---|
| pageId | 页面 id | string | '' | 是 |
| params | query object 对象 | object | {} | 否 |
示例代码
import {navigateTo} from '@tlbs/galaxy-sdk';
navigateTo({
pageId: "index", // 页面 Id
params: { key: "value" }
});redirectTo(object)
关闭当前页面,跳转到应用内的某个页面。
参数属性
| 参数 | 说明 | 类型 | 默认值 | 必填 |
|---|---|---|---|---|
| pageId | 页面 id | string | '' | 是 |
| params | query object 对象 | object | {} | 否 |
示例代码
import {redirectTo} from '@tlbs/galaxy-sdk';
redirectTo({
pageId: "index", // 页面 Id
params: { key: "value" }
});navigateBack(object)
关闭当前页面,返回上一页面或多级页面。
参数属性
| 参数 | 说明 | 类型 | 默认值 | 必填 |
|---|---|---|---|---|
| delta | 返回的页面数,如果 delta 大于现有页面数,则返回到首页 | number | 1 | 否 |
示例代码
import {navigateBack} from '@tlbs/galaxy-sdk';
navigateBack();getQueryParams(url)
获取url的query object 对象。
参数
| 参数 | 说明 | 类型 | 默认值 | 必填 |
|---|---|---|---|---|
| url | 页面url | string | '' | 是 |
示例代码
import {getQueryParams} from '@tlbs/galaxy-sdk';
getQueryParams('https://lbs.qq.com?a=1');数据源
数据模型
$app.dataSource.callModel(Object)
调用数据源-数据模型的方法,异步 promise 形式,返回数据结果;建议用async/await 或 then 的方式调用。
入参属性
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| name | String | - | 是 | 数据模型的标识 |
| methodName | String | - | 是 | 数据模型的方法标识 |
| params | Object | - | 否 | 数据源模型方法参数 |
// 备注,await方法外部函数需要使用async 修饰符
const result = await $app.dataSource.callModel({
name: 'table_NfHK5a84',
methodName: 'xhSearch',
params: {
data_id: 'disBvEApAFve'
}, //方法入参
})
// result 为数据源方法云函数返回值1.0.2
3 years ago
1.0.1
3 years ago
1.0.3-beta.0
3 years ago
1.0.1-beta.1
3 years ago
1.0.3
3 years ago
0.0.13-beta.0
3 years ago
0.0.12-beta.0
3 years ago
0.0.12-beta.1
3 years ago
1.0.0
3 years ago
0.0.12
3 years ago
1.0.1-beta.0
3 years ago
0.0.11
3 years ago
0.0.10
3 years ago
0.0.9
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago