问题标签 [shoutem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1034 浏览

react-native - React Native Shoutem UI 工具包图标不起作用

看图片

在这里你可以看到图标没有加载。有人可以帮我找到解决方案。

代码内容:

0 投票
1 回答
391 浏览

reactjs - 如何使用正确使用底层 INCLUDE 的 Shoutem 的 StyleProvider 制作自定义主题

我真的很喜欢shoutem 主题库,但我发现很难连接到使底层代码完美运行的递归INCLUDE(请参阅此处的代码+文档:https ://github.com/shoutem/theme/blob/develop /src/Theme.js)。例如,如果我们有:

这种简单的文本颜色更改将起作用,但适用于 sayem Text 组件。但是,由于 INCLUDE,Heading、Title、Subtitle 等都是从ushem 库中的Text 属性中提取的。使用简单的 _.merge(...) 只会覆盖组件本身,但不会覆盖它随后可能影响的任何内容。听起来我需要覆盖树中较高的属性(例如,文本),然后重新生成主题,以便它影响它包含的所有“子项”(例如,标题和标题)。使用公开的 API,目前是否有可能做到这一点?或者是否有任何你知道的叉子或实用程序可以通过你的库来实现这一点。

0 投票
1 回答
446 浏览

shoutem - Shoutem - 它如何用于自定义后端/集成?

有兴趣了解有关该产品的更多信息。前端看起来非常简单。我很好奇的是您的工具提供了多少“后端”服务?对于您运行后端的功能,是否有 API 访问权限?

这是我试图理解的用例。如果我们要注册为代理,我们是否能够 1) 使用您的系统创建一个应用程序 2) 添加自定义功能/本机模块/等 3) 将该应用程序连接到我们自己运行的自定义仪表板

0 投票
1 回答
183 浏览

shoutem - Shoutem v5 如何处理多级导航?

这些示例没有显示如何从一个屏幕链接到另一个屏幕。这可以使用 Shoutem v5 Web 界面吗?

0 投票
1 回答
130 浏览

shoutem - Shoutem 更改应用程序的主要背景

我想上传一张图片并将其设置为我的自定义喊话应用程序的背景。我已经看过一些教程,这些教程在构建器中是可能的,但它似乎适用于旧版本。我需要创建一个自定义主题来完成这个吗?如果是这样,我需要在哪里设置 theme.js 文件中的背景?

0 投票
1 回答
331 浏览

react-native - 我如何使用 onRefresh 和 onLoadMore sayem ui 工具包

我正在尝试将shoutem ui 安装到我的项目中。在我使用的一个组件中,我使用listview了shoutem ui!但我只能显示项目。我不能处理onRefreshonLoadMore

谁能帮我?

这是列表视图:

我有 2 个函数用于 getnew、data 和 loadmore。他们可以使用普通的列表视图。

0 投票
1 回答
259 浏览

react-native - 我如何使用 NavigationBar sayemui

我正在尝试使用 Shoutem UI 工具包中的 NavigationBar。

我的代码:

但是NavigationBar总是隐藏的,在NavigationBar上面的listview。但是当我尝试将其替换为标题时。它仍然有效。但我不想使用标题,因为我想添加按钮或其他相同的东西。

0 投票
1 回答
187 浏览

shoutem - Shoutem builder预览不起作用

在对内置扩展进行更改后,我正在尝试预览应用程序。当我尝试预览应用程序时,它会尝试构建预览,但最终什么都不做,并带回相同的原始屏幕。我根本没有收到错误消息。可能是什么问题?

0 投票
1 回答
53 浏览

shoutem - 我无法使用命令shoutem pull-app 拉取我的应用程序 我该如何解决?

出于某种原因,我收到此消息“由于 中的错误npm,应用程序的路径不能包含空格”。在此处输入图像描述

0 投票
1 回答
127 浏览

shoutem - Shoutem 扩展设置

我试图为我的shoutem 扩展程序编写一个设置页面。我按照以下教程进行操作,可以使用Shortcut Settings.

  1. 如何Extension Settings使用文件setttingsPage中的标签实现extension.json?不幸的是,我找不到任何教程。
  2. 如何在我自己的扩展(例如 app.js 中)中访问这些扩展设置值?我可以在我自己的屏幕上访问它们: const { shortcut } = this.props; const { greeting } = shortcut.settings; 但是我如何在 app.js 中进行操作,例如