问题标签 [hyperstack]
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.
ruby-on-rails - 如何在 Hyperstack 中启用参数作为方法
我想使用:
代替
如何将其启用为默认值?
ruby-on-rails - Material UI 主题和 Hyperstack
Material UI (React) 使用主题解决方案,其中主题对象在 JS 中创建,然后传递到顶级组件。在 Opal 中创建主题对象可能很复杂,因为 Material 组件需要传递一个 JS 函数,在该函数中实际动态创建主题。
有没有人有一个很好的例子?
ruby-on-rails - 如果尚未设置状态变量,如何仅在 Store 中设置状态变量?
我正在使用Hyperstack Stores,并且在before_mount
我想要做的组件中:
在商店里:
但是||=
每次呈现这种类型的组件时都会触发条件分配。
我知道我可以通过在商店中设置一个状态变量来解决这个问题,state_accessor :is_set
并且如果尚未设置其他变量,则只设置其他变量,但我想知道是否有更好的方法来解决这个问题?
ruby-on-rails - 使用 Google 的文本到语音 API 和 Hyperstack
我想使用 Google text-speech API 让我的用户在文本控件中输入文本,然后单击一个按钮,将文本发送到我的 Rails 服务器,在那里它将使用 Google TextToSpeach API 创建一个 mp3 文件那个演讲的。
Google API 看起来非常易于使用:https ://cloud.google.com/text-to-speech/docs/create-audio
在传统的 Rails 应用程序中,我会编写一个 API 来传递要转录的文本,并希望 API 调用返回为用户下载而创建的 MP3 文件的路径。
似乎Hyperstack 同构操作将是正确的方法,但是我如何确保操作仅在服务器上而不是在客户端上运行,以及如何获得操作的输出值(即创建的文件)所以我可以在浏览器中显示它供用户下载吗?
我应该强调,我只需要 Google API 在服务器上创建音频文件(而不是播放它)。然后用户将下载创建的文件以便自己使用。
ruby-on-rails - 你如何在 Hyperstack 中使用 FontAwsome 图标?
在具有 Rails 和 ReactJS 的Hyperstack项目中使用FontAwsome图标的最佳方法是什么,使用 Yarn 仅包含您需要的图标?
ruby-on-rails - 检查项目是否在 HyperSpec 中是“可点击的”
我有一个这样的 Hyperstack 组件:
conflicts
如果方法返回非零值,我希望 on(:click) 处理程序是有条件的。
我还想知道如何在 hyperspec/capaybara 中对此进行测试……即如何检查 html 元素是否响应 :click 事件?
ruby-on-rails - 使用 hyperstack 进行测试时如何绕过策略
我正在尝试使用 hyperstack 和 hyperspec 进行一些组件单元测试。
问题是我有阻止测试运行的策略?
例如,我有一个政策,只有用户可以查看他们自己的订单。
但是除非我真的通过登录用户使测试复杂化(那么它不是真正的单元测试),否则我看不到如何覆盖策略。
我尝试制定不同的政策,before(:all)
但 rspec 不喜欢那样。
javascript - Hyperstack中基于令牌的身份验证?
我对 hyperstack 身份验证的理解是,它依靠会话来保存用户的 id,该 id 用于获取acting_user
.
如果我想从 Rails 会话中分离,并使用基于令牌的身份验证,我如何设置 Hyperstack 传输以在每个请求中包含一个令牌?
基本上我要问的是如何发送令牌以便它在acting_user
通话中可用。
params[:token]
根据请求从客户端传递的位置。
ruby-on-rails - 我将如何在 Hyperstack 组件中使用 React-Bootstrap?
我有一个基本的 Hyperstack 应用程序,并想对其进行样式设置。
我可以与React-Bootstrap集成吗?这是一种推荐的方法,还是我应该看看其他框架(例如Material UI?)
任何指向文档或示例代码的指针将不胜感激!
ruby-on-rails - 根据使用 ReactBootstrap 的路由设置导航项的活动状态
使用 React Bootstrap 和 Hyperstack Router 确保选择正确的导航项的最佳方法是什么?
我知道我可以使用该Link
方法,但我想改用特定的 BootstrapNav
项。
有没有人可以分享的一个很好的例子?