问题标签 [steroids]

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 投票
2 回答
709 浏览

javascript - Angular JS 从静态到 ng-repeat

所以我有下面的代码显示一个标签标题,当你点击它时,一个内容区域会展开。

这工作得很好,所以当我仍在尝试学习角度时,我试图把它放在一个循环中,这样我就可以拥有其中的 5 个,所以我最初把这段代码放进去。

这会循环并生成 5 个对象,但问题是如果您单击其中一个对象,它们都会展开(这是有道理的,因为它们都具有唯一选项卡标识符的 openTab('tab')。所以!我尝试使用 openTab('tab {{i}}') 动态创建它们,就像我对计数器所做的那样,但它不起作用。没有任何反应,关于如何动态更改选项卡名称的任何想法?谢谢!

0 投票
0 回答
373 浏览

android - Supersonic - 如何在多部分帖子中发布从手机摄像头获取的图像

好的,这是问题的概要:

我将 AppGyver 类固醇和超音速与 AngularJS 结合使用来开发一个 Android 混合应用程序,该应用程序针对我无法影响的 API(它无法更改以解决我的问题)。

Appgyver Supersonic 提供了一种使用手机相机拍照的方法,并提供了两种拍照后的结果选项 - 您可以获取所拍照片的文件 url,也可以将图片作为 dataUrl 获取。

我必须使用包含此文件的表单数据中的发布请求来定位 API。作为一种解决方案,我尝试将响应字符串加载到 blob 对象中(通过中间转换为字节数组)并发布所有这些,如下所示:

这在它发布数据并从服务器获得成功结果的意义上可以正常工作。问题是,当我从服务器获取数据时,我收到的图像由于损坏而无法显示。API 的管理员向我保证,如果我可以发布一个 File 对象而不是我现在所做的 Blob 对象,这将得到解决。但是,据我对主题的研究(当然可能是错误的),File 对象不能直接在 javascript 中实例化,而只能从文件输入字段中获取,而 Blob 对象是从 File 继承的东西,因此,我发布一个或另一个都无关紧要。

我有什么遗漏的吗,如果有,您有什么建议可以解决这个问题。提前感谢大家。

0 投票
2 回答
471 浏览

angularjs - 使用 Phonegap Build 编译 angularjs 离子应用程序

可以使用 Phonegap Build 或 Steroids 编译 AngularJS+ Ionic 应用程序吗?还是我应该使用其他平台?

我希望得到您的反馈!

谢谢

0 投票
1 回答
1281 浏览

steroids - Appgyver:如何在超级导航栏中使用离子图标或图像?

我正在尝试在左侧和右侧使用导航图像,<super-navbar>但在官方文档中说明,超级导航栏按钮仅支持文本。但是必须有一些方法可以做到这一点。下面是我的代码,我想在其中放置图像而不是文本:

而不是“菜单”文本,我希望至少有汉堡类型的图标或 png 图像。搜索文本也是如此。

谢谢。

0 投票
0 回答
38 浏览

javascript - 如何删除糟糕的调试“正在加载”?

晚上好!我正在移动平台“类固醇”上编写应用程序。我不知道为什么,但在我的应用程序的每个屏幕上,可怕的调试“正在加载”。我不明白,它在哪里添加,它在 html DOM 中不存在(如果要在 google chrome 中检查它)。我还尝试关闭他默认包含的一些脚本,但无论如何,我可以找到原因。请分享你的想法。添加的脚本列表:

在此处输入图像描述

0 投票
1 回答
538 浏览

angularjs - 检测 Appgyver 应用中的滑动事件

是否有任何指令来检测滑动事件?如果没有,我该如何使用 angular-touch 之类的东西?

一个例子是我想在向上滑动时隐藏一个模式。

0 投票
1 回答
949 浏览

sqlite - appGyver 类固醇 SQLite Cordova 插件

0 投票
1 回答
373 浏览

steroids - AppGyver:无法在超音速应用程序中连续打开两个模态

我试图连续打开两个视图,都作为 Appgyver 项目中的模式。当我这样做时supersonic.ui.modal.hide()supersonic.ui.modal.show(some_view)第二个视图不显示。如果我在 and 之间加上一个,alert('here')它似乎有效。这里有什么问题?连续和连续都是一样的。modal.hide()modal.show()supsersonic.ui.layers.pop()supersonic.ui.layers.push(another_view)

使用示例:

我今天早上尝试的另一个片段与模态无关,但也不起作用:

我在日志屏幕上遇到的错误:

0 投票
2 回答
874 浏览

angularjs - Restangular 数据,进入 $scope 以获取列表

一整天都在与 API 的东西搏斗,并决定使用 Restanglar。将数据取出并放入 $scope 确实存在问题。

我知道它不仅仅是从 API 返回的 JSON,还有许多其他内部方法等。但是当我把数据拿出来时,我可以看到它隐藏在使用 console.log 调试的某个地方,但我似乎无法将它放入 $scope 以在我之前运行良好的视图中使用它。

我怎样才能把这些数据放到我的 $scope 中,以及我的视图中?

模型

控制器

API 响应

编辑 1

静止角响应

Restangular扩展console.log输出

编辑 2

我也试过这个 - https://github.com/mgonto/restangular#using-values-directly-in-templates

$scope.horse = Restangular.all('horse').getList().$object;

这只会导致输出一个空数组。我还尝试删除setResponseInterceptor并修改 api 的结构以直接生成数据数组而没有元数据(错误等),不高兴:(

0 投票
1 回答
353 浏览

android - Android - 使用 Phonegap/SteroidsJS/Cordova 控制音乐播放器

我目前正在使用 Appgyvers SteroidsJS(它是 Phonegap 和 Cordova 的分支),并且想从我的 Android(5.0.1)上的应用程序中控制默认音乐播放器。简单的事情,如播放、停止、暂停、下一步和返回。

我似乎找不到任何直接的方法来实现这一点,甚至找不到从 Steroids/Phonegap 进入 Android API 的方法。有没有人有一个可靠的方法来做到这一点,或者这是不可能的?谢谢!