问题标签 [apache-royale]
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.
svg - 如何在 apache Royale 中使用图形 svg 元素?
Flex 的粉丝,我刚刚发现了 apache Royale。我知道 FalconJS,我认为它是死亡,但不,在看到 Tour of Jewel 之后,我非常兴奋地使用它。感谢所有贡献者。我玩了一些例子,但我不知道如何添加 svg 图形。我在一个<j:view>
但出现错误:
有人可以给我一个用边框和背景颜色绘制矩形或圆形的例子吗?使用的 Royale 版本是 0.9.4
这是完整的代码:
此致
apache-royale - 如何使用 js:Datagrid 动态更新 dataprovider
js:dataGrid 显示空白而不是数据。
数据网格组件:
动态更新数据的函数。作为上下文,我将使用 HTTPservice 调用从服务器检索数据并相应地更新数据网格。出于测试目的,我使用以下内容:
每当我将 dataProvider 设置为一个值时,dataGrid 似乎有正确的行但没有显示数据。您实际上可以单击并选择一行,但在视觉上没有显示任何单元格:
最近有人在 apache Royale 中使用过 Datagrids 吗?我想知道我是否使用了正确的组件。我正在从 s:Datagrids 迁移并且从未遇到过这个问题。
button - 如何使用 Apache Royale 设置按钮样式
使用位于 中的示例apache-royale-0.9.6-bin-js\royale-asjs\examples
,我尝试更改按钮的背景或字体颜色。
所以,我找到了一个如何使用样式的js|TextButton
例子,但我问了自己几个问题:
1)如何做同样的事情j|Button
?
2)如果我想更改j|Button
clic 上的颜色怎么办(搜索“setStyle”等效项)
这是完整的代码:
问候
actionscript-3 - Apache Royale 上的所有 Button 类之间有什么区别,哪个更有效?
请你能澄清我对具有类似组件的包的理解吗?例如,让我们拿一个Button。
(更新:查看来源,我猜 Royale 是几个项目的集合。列表在apache-royale-0.9.6-bin-js\royale-asjs\frameworks\projects
文件夹中。有些项目与基本项目中的 Button 差不多,Jewel 项目,MDL 项目,HTML 项目,HTML5 项目等...)
我可以选择:
1) mx.controls.Button
=> 好的,我读到这是针对模拟组件的。我相信它不是最有效但易于使用的 Flex 到 Apache Royale 代码迁移
2) org.apache.royale.html.Button
=> 我对 HTLM 不是很熟悉,但我相信它是 HTML Button 标签 ( <BUTTON>
)
3) org.apache.royale.html5.Button
=> 那么,与 2) 有什么区别?
4) org.apache.royale.jewel.Button
=> 它Button
是 Jewel 的组件。有一些特殊属性,靠近“Flex Button”,悬停时可以显示“鼠标手”指针等...我相信我必须使用这个。(更新:不确定,我很难给它贴皮,基本的按钮似乎很容易皮肤,我不确定,但我认为我必须覆盖IBeadView: ClassReference("org.apache.royale.jewel.beads.views.ButtonView")
以设置自己的皮肤)
5) org.apache.royale.mdl.Button
=>这是什么?查看源代码,它是 Material Design Lite 组件
6) spark.components.Button
=> 我喜欢 1) 但对于火花组件而不是 mx ?
<js:HGroup>
7) (基本包)和<j:HGroup>
(珠宝包)有什么区别?它是同一件事还是有更高级的选项和/或珠子可用于<j:HGroup>
?
此致
animation - 如何使用 Apache Royale 对状态变化产生过渡效果?
我想在改变状态时有一个过渡动画。
经过几次尝试,我不明白这是什么问题。我的第一个目标是在隐藏“Card HOME”时触发从 1 到 0 的 alpha 效果
由于没有showEffect或hideEffect,我尝试使用transitions
属性
(更新:查看SDK源,我想我需要添加StatesWithTransitionsImpl,所以我更新了我的代码,但是当点击“描述”时,“家庭卡”没有过渡,它会淡出,但不起作用)
如何做到这一点?
(更新 2:我已经使用 Royale Store 示例的一部分更新了代码。单击“主页”时它正在工作,但奇怪的是,当单击“产品”时却没有。Bug与否?)
我发现要工作,您必须包含 main.css :
另一个问题是,如果我尝试像这样添加珠子:
(并删除包括main.css)然后它不工作......
问候
apache-royale - 如何根据浏览器高度/宽度获取应用程序宽度/高度
我正在尝试动态更改组件在我的应用程序上的位置。每次用户更改他/她的浏览器窗口的大小时,有没有办法可以调用调整大小事件监听器?
layout - 如何在 Apache Royale 的布局中将孩子居中?
我寻找一种简单有效的方法,使用基本包将所有孩子集中在一个容器中。(因为混合基本布局和宝石布局会导致一些不需要的副作用)
我必须使用 CSS,珠子吗?如果两者都可用,有什么区别,我可以有每个的代码示例吗?
例如,您能告诉我如何修改此代码以使文本标签居中:
感谢 yishayw,因为我不熟悉如何添加 css,所以我找到了如何做到这一点并将完整的工作代码放在这里。我希望 js|View 会触发样式,但是用浏览器查看 css 我看到第一个“视图”的样式名称是“ royale ”
问候
visual-studio-code - js-debug 中的源资产文件在 Apache Royale 上的 Visual Studio 代码中丢失
我使用 Visual Studio 代码并按照以下说明进行设置: https ://github.com/apache/royale-asjs/wiki/Visual-Studio-Code
一切工作正常。
现在我删除bin
了主项目中的文件夹,并且在启动调试时,然后bin
和js-debug
其他东西都正确生成了,但是我使用过 jpg 的资产目录没有被复制。
例如在我使用的代码中, <j:Image src="assets/logo.png" percentHeight="100"/>
但在 js-debug 中没有 assets/logo.png。所以我必须手动复制它...
这是我的 asconfig.json :
和tasks.json:
有人可以告诉我如何自动复制资产文件夹吗?感谢和问候
visual-studio-code - 在使用 Visual Studio 代码和在 Apache Royale 上使用 AMF 时如何在 Chrome 上禁用 CORS
现在我的兴趣是使用带有 Apache Royale 的远程对象来与我的服务器和 Amfphp 通信,我在 CORS 上遇到了困难。
我第一次尝试使用SimpleRemoteObject
是这样的错误:
当我从本地启动我的应用程序并使用 AMF 与我的服务器通信时,CORS 会阻止请求,因为请求者的来源是 localhost 而不是我的服务器域。
经过一番 google'ling,我找到了一个解决方案:启动带有一些具体参数的 Chrome。这是我的 launch.json 文件:
你觉得这个解决方案怎么样?还有其他解决方案吗?
问候
[更新] 警告:自上一版 chrome(2020 年 3 月)以来 --disable-web-security 无法正常工作:由于禁止保存 cookie,PHPSESSID 不再工作
visual-studio-code - 如何在 Apache Royale 中使用 AMFPHP
我在使用SimpleRemoteObject
. (SDK 0.9.6)
我的实际网站正在使用此代码通过 Amfphp 调用远程函数:
由于<mx:method/>
Apache Royale 中不存在,我设置了以下代码:
aadmin
是我的 php 类服务名称
要调用我的函数,我会:
我在课堂siteLogin
上调用的函数在哪里aadmin
运行这个,我有这个问题:
为什么会显示Amf3Broker
?有没有人有合作的SimpleRemoteObject
例子amfphp
?
服务器端我使用https://github.com/silexlabs/amfphp-1.9
我需要设置一个service-config.xml
文件吗?如果是,如何将它与编译器一起使用?(我在 compilerOptions 中尝试了“services”:“services-config.xml”但没有工作)
这是我的 service-config.xml :
现在我已经amfphp V2.0
从https://github.com/silexlabs/amfphp-2.0进行了测试
这有点好,但我有一个错误。财产好像有问题_explicitType
。此外,我在 [requestMessage] 中看不到我的论点('123')
在此先感谢您的帮助...