cost 351 ms
將蛋白石化的 Ruby gem 編譯到節點 package

[英]Compile an opalized Ruby gem to Node package

從文檔和指南中我不清楚 Opal 是否可行: 我編寫了一個構建器 gem ,它實現了 API 來構建 object 樹,然后將其寫入 XML(准確地說是 AIXM,一種航空格式)。 當前存在運行時依賴項,但我可以擺脫這些依賴項。 有關於為 Opal 配置 gems 的指南,但是,是否可以在 Jav ...

使用 Opal Ruby 訪問 DOM:如何正確安裝 gems?

[英]Accessing DOM using Opal Ruby : how to install gems properly?

我想在 Opal Ruby 的幫助下測試一些簡單的 SVG 動畫,它代表 Ruby 到 Javascript 的轉譯器。 然而,我使用 Opal 的第一步很尷尬。 我根本無法訪問 dom(文檔對象模型)。 看來我的安裝(gems)可能是可疑的。 我錯過了一些東西: 回報: /home ...

2021-07-06 14:03:02   1   30    ruby / opalrb  
如何在 Opal 中解析 URL?

[英]How can I parse a URL in Opal?

假設我有一個要解析的 URL ,包括查詢字符串: 我希望能夠獲得查詢字符串的 hash,例如:{ "bar" => "1", "a" => ["x", "y"] } 如何使用 Opal 解析這個? 我查看了來自 Ruby 的 URI 甚至 CGI 等選項,但它們似乎不可用。 顯然,我 ...

2021-04-29 12:04:23   1   25    opalrb  
如何使用 Opalrb 解析器獲取 proc 內容

[英]how can get proc content using Opalrb parser

我需要通過 Opal ruby 獲取 proc 的內容發送到 js。 我只使用 Opal、Opal-native、opal-parser 的 static 版本。 我該如何進行? ...

2019-11-21 08:37:13   1   29    ruby / opalrb  
轉換Javascript數據表以在Rails應用中使用Opal

[英]Converting Javascript datatables to use Opal in Rails app

我正在使用ajax-datatables-rails 。 下面是我的數據表的JS。 我想將javascript轉換為等效的Opal.rb。 它包括將CSRF令牌添加到對數據的ajax請求中。 我希望我們所有的JavaScript都被編寫為蛋白石,以提高可讀性,等等。請不要爭論這 ...

我可以在 Hyperstack 中制作功能組件嗎?

[英]Can I make a functional component in Hyperstack?

所有文檔都涉及使用類創建組件。 我可以制作一個功能組件來利用 React 鈎子,如果可以,如何制作? 為了澄清,我只能找到用於創建基於類的組件的文檔,例如 class Example < HyperComponent render do DIV { "Example" } e ...

Hyperstack和MaterialUI抽屜切換狀態導致抽屜反復打開和關閉

[英]Hyperstack and MaterialUI Drawer Toggling State is causing the drawer to open and close repeatedly

我正在Hyperstack項目中使用MaterialUI實現標題欄和菜單抽屜。 我有兩個組件,一個Header組件和一個Menu組件。 Menu組件是可擴展的Drawer 。 我將狀態存儲在Header組件中,並將其和處理程序傳遞給Menu組件,以在單擊抽屜關閉按鈕時切換抽屜狀態。 由於 ...

有沒有辦法斷開控制台消息與 Hyperstack 消息隊列的連接?

[英]Is there a way to disconnect console messaging from Hyperstack message queue?

在 Hyperstack 中,每個狀態更改都通過 websocket 機制進入消息隊列,以通知每個應用程序客戶端模型/應用程序狀態更改。 因此,如果您從我的瀏覽器會話更新模型,當時連接的其他所有人都可以在他們的會話中看到它(如果有必要的權限)。 這甚至是通過控制台“會話”完成的。 您從 Rails ...

將模型傳遞給組件

[英]Passing models to components

使用hyperstack.org框架,在對正在渲染的模型進行突變時,如何減少渲染周期? 將要渲染的模型傳遞給使該模型發生突變的組件時,所有呈現該模型的組件都會在發生任何突變時重新渲染。 除非突變是按按鍵進行的,否則這很好,因為這意味着按按鍵重新渲染所有組件。 例如,如果我們有此表: ...

在模型未保存時在客戶端上獲取錯誤文本

[英]Getting error text on the client when a model does not save

我正在使用Hyperstack.org框架,因此使用Opal編譯的Ruby代碼。 Hyperstack與Rails的集成創建了客戶端上某些模型的表示,我對響應中的錯誤驗證有疑問。 使用驗證程序保存模型時,如果觸發了其中一個驗證程序,則無法在promise響應中獲取完整的錯誤消息。 ...

當將ruby編譯為js時,我收到JS錯誤Opal.const_get_relative不是函數

[英]I get an JS error Opal.const_get_relative is not a function when compiling ruby into js

我有一個由Opal轉換為JS的Ruby函數,該函數始終可以正常運行,但是突然不起作用了。 JS控制台給我這個錯誤信息 原始的Ruby代碼是這個 轉換成這個 知道出了什么問題嗎? ...

2018-11-18 20:16:44   1   39    ruby / opalrb  
如何編寫蛋白石庫?

[英]How to write opal library?

我想編寫 opal 庫來為我必須使用的一些本機 javascript 提供更好的界面。 但是,我不知道從哪里開始。 我在我當前的代碼中包含了一些東西,但不知道如何將它變成單獨的“模塊”或蛋白石不使用什么術語。 啟動這種事情的共同藍圖是什么? 或者我應該通過opal-browser挖掘並從那里弄清楚 ...

2018-03-06 14:58:08   1   42    opalrb  
使用Opal編譯並隨后在Node中運行時,如何使用require_relative?

[英]How can I use require_relative when compiling with Opal and subsequently running in Node?

我對Opal完全陌生。 我只是通過在本地文件中編寫簡單的Ruby代碼,使用opal -c test.rb > test.js對其進行編譯,然后使用node test.js執行生成的js文件,來測試如何使用它。 當我想要的所有代碼都在test.rb中時,這工作正常。 但是,如果當tes ...

2018-02-19 22:17:29   1   97    opalrb  
UTF8歐泊重音字串

[英]UTF8 String With Accents In Opal

我正在嘗試在蛋白石中使用帶有重音的UTF8字符串。 Ruby代碼: 編譯的JavaScript: #test和瀏覽器控制台顯示: Français 如果我手動編輯已編譯的JavaScript,將“ Fran \\ xC3 \\ xA7ais”替換為“Fr ...

如何將基於JavaScript或JSX的組件導入React.rb,以便在ruby中可以訪問?

[英]How do I import a JavaScript or JSX based component into React.rb so it is accessible in ruby?

使用為React-Bootstrap和react.rb給出的示例可以完美地工作,但是我試圖使一個名為React-TimeAgo的NPN組件正常工作,我迷路了。 這是我所做的: 在index.js中(用於Webpack將其導入到webpack捆綁包中): 在實際的compone ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM