1.0.3 • Published 2 years ago

@tlbs/galaxy-sdk v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

galaxy-sdk

概述

星河平台sdk,在星河代码编辑器可以直接使用提供的平台方法,如数据源、路由方法等。

路由

Tips:请注意,在代码编辑器中使用该路由函数时,不生效,需要预览或发布才有效果。

navigateTo(object)

保留当前页面,跳转到应用内的某个页面。

参数属性

参数说明类型默认值必填
pageId页面 idstring''
paramsquery object 对象object{}

示例代码

import {navigateTo} from '@tlbs/galaxy-sdk';
navigateTo({
  pageId: "index", // 页面 Id
  params: { key: "value" }
});

redirectTo(object)

关闭当前页面,跳转到应用内的某个页面。

参数属性

参数说明类型默认值必填
pageId页面 idstring''
paramsquery object 对象object{}

示例代码

import {redirectTo} from '@tlbs/galaxy-sdk';
redirectTo({
  pageId: "index", // 页面 Id
  params: { key: "value" }
});

navigateBack(object)

关闭当前页面,返回上一页面或多级页面。

参数属性

参数说明类型默认值必填
delta返回的页面数,如果 delta 大于现有页面数,则返回到首页number1

示例代码

import {navigateBack} from '@tlbs/galaxy-sdk';
navigateBack();

getQueryParams(url)

获取url的query object 对象。

参数

参数说明类型默认值必填
url页面urlstring''

示例代码

import {getQueryParams} from '@tlbs/galaxy-sdk';
getQueryParams('https://lbs.qq.com?a=1');

数据源

数据模型

$app.dataSource.callModel(Object)

调用数据源-数据模型的方法,异步 promise 形式,返回数据结果;建议用async/await 或 then 的方式调用。

入参属性

属性类型默认值必填说明
nameString-数据模型的标识
methodNameString-数据模型的方法标识
paramsObject-数据源模型方法参数
  // 备注,await方法外部函数需要使用async 修饰符
  const result = await $app.dataSource.callModel({
    name: 'table_NfHK5a84',
    methodName: 'xhSearch',
    params: {
      data_id: 'disBvEApAFve'
    }, //方法入参
  })
// result 为数据源方法云函数返回值
1.0.2

2 years ago

1.0.1

2 years ago

1.0.3-beta.0

2 years ago

1.0.1-beta.1

2 years ago

1.0.3

2 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