我正在使用 Blockly + SvelteJS,现在我正在尝试添加语言支持。 所以我有 Toolbox.svelte 组件,看起来像这样: 而且我还有一个更新语言环境 function 的脚本。 它更新 Blockly.Msg 但是当我运行这个 function,Blockly.Msg 更新和工具 ...
我正在使用 Blockly + SvelteJS,现在我正在尝试添加语言支持。 所以我有 Toolbox.svelte 组件,看起来像这样: 而且我还有一个更新语言环境 function 的脚本。 它更新 Blockly.Msg 但是当我运行这个 function,Blockly.Msg 更新和工具 ...
我正在尝试创建一个工具,您可以在其中使用 Blockly 块创建 HTML 页面。 我已经有一个页面显示我的工作区和我自己创建的块。 现在我想编写一个从工作区获取代码的脚本。 通常 Blockly 库中有一个workspaceToCode方法。 不幸的是,我无法访问 index.html 中的任何 ...
我目前正在学习blockly,blockly中已经有很多预定义的block。 工具箱中的 DOM 元素块中是否有任何预定义的块? 如果没有任何人可以演示如何创建像body元素这样的 DOM 元素,以便我可以理解该过程并为其生成代码,我浏览了有关如何创建自定义块的文档,但我不知道如何开始创建这些 DO ...
该块很长,因为下拉字段中的字符太多。 所以我想修复字符数或下拉字段的长度。 请给我你的建议! 祝你今天过得愉快 谢谢 :D ...
我正在尝试自定义框架 Blockly 提供的块的外观。 请参阅链接: 块输入文本 但据我了解和研究,我只能修改特定块的颜色。 有什么办法,我可以修改形状、高度、宽度等块,输入文本高度/宽度。 有没有像普通 HTML div 元素一样添加自定义 CSS 的选项? 请让我知道是否有人遇到过类似 ...
我从我们的系统中导出了两个(或更多)不同的原始数据。 我想通过使用正则表达式而不使用 IF foreach 来分离它。 下面是两个例子: <14>4 月 29 日 10:00:00 nimble1-A NMBL:数组:nimblegroup 类型:14883 时间:4 月 29 日星 ...
我正在为 flutter 桌面 windows 开发Blockly ( Blockly 是编程语言 JavaScript 的客户端库,用于创建基于块的可视化编程语言和编辑器)。 我正在使用webview_windows package 在 webview 中显示“ https://developer ...
我正在使用一个对话框来显示一个基于块状的工作区,但我发现输入块不可编辑。 例如,我无法在text块中键入内容,select 也无法在具有多种选择的组件选项中(例如, logic_compare , math_arithmetic )。 我可以通过将 Dialog 的属性disableEnforce ...
我只找到https://groups.google.com/g/blockly/c/SDUosMpAFAk来解决我的问题,但它没有可以帮助我的答案,所以我创建了一个 Codesandbox 来重现该行为。 https://codesandbox.io/s/gallant-galois-bqjjb ...
我在 javascript(ejs) 中使用 blockly 来制作一些自定义块,当我在块的下拉列表中选择另一个选项时,我想更改自定义块的标签。 图片是我想做的,但我不知道如何更改代码中标签的值以及我应该将代码放在哪里。请帮忙 (我在 Javascript 中同时使用语言代码和生成器存根) ...
设计一个程序来计算从 1 到用户指定数字的所有整数的总和。 程序应向用户询问数字,然后计算并显示从 1 到该数字的总数。 输出消息格式为“从 1 到 5 的总数为 15”,其中用户输入数字 5,15 是计算所得的总数。 只能使用“数学”“文本”“逻辑”“循环”和“变量” 搭建网站: http ...
我想分块进行自定义,但按照在线来源的说明进行操作后,我在浏览器中看不到任何内容。 这是示例代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <m ...
我正在使用 Blockly 和 Phaser 开发一个 Angular 项目,但重复块不起作用。 这是打印aa 3 次的小测试。 但是我收到了这个错误: 这是使用的代码: 我应该添加什么来使这个重复工作? ...
我正在为一个项目使用 Blockly 库。 我想在按下重置按钮时删除用户从工具箱中拖动的所有块。 有人可以帮助如何做到这一点。 我必须使用哪个 function? ...
我已经阅读了 blockly 的文档,我知道我可以通过 这两个功能。 所以我可以获得许多类型的块事件,但是我怎样才能使用这些事件来创建一个块。 所以情况是客户端A从服务器获取block事件,A需要使用这些事件来创建block。 那么如何做到这一点呢? 有人知道吗? ...
我尝试在我的 React 项目中使用blockly 。 安装工作正常,我可以运行我的项目而不会出现任何错误,但不会出现块状。 我有一个很大的空块,我不知道为什么。 我保留了与github 项目相同的组件,我使用了与 github 上显示的完全相同的示例(除了我将代码放在我自己的组件中)。 当我打开 ...
我正在开发一个带有离子和 angular 的应用程序。 在一个特定页面中,我将一个组件添加到 ion-content 中,但是现在我想选择在单击按钮时显示另一个组件。 我一直在寻找一个选项,但我无法找到如何去做。 这是我的实际代码: 我想要做的是在离子内容中添加另一个名为 app-dual-bloc ...
我一直在尝试在 Blockly 工作区中创建一个自定义块,该块根据对同一块中前一个下拉字段的选择来更改下拉字段中的选项。 关于区块:- 共有三个下拉字段所有都是使用 Blockly.Extensions 动态填充的所有代码都在下面我已经实现了一个'onchange' function 到通过'eve ...
我正在尝试开发一个简单的 JavaScript/Blockly IDE 来对 Micro:bit 进行编程。 与您在 MakeCode 中编写一些 JavaScript 的方式类似,单击下载,然后 MakeCode 为您提供 micro:bit 的 hex 文件,我想从完全相同的 JavaScri ...
我是 Angular 和 TS 的新手。 我正在尝试从外部访问 ngOnInit 中的本地 var,但我不知道如何正确执行。 我有一个名为 BlocklyComponent 的组件,我在其中创建了 var。 在 NgOnInit function 内部它工作正常,我可以看到 object 没有任何 ...