问题标签 [jsx]

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 投票
76 回答
1313193 浏览

javascript - 在 React JSX 中循环

我正在尝试在 React JSX 中执行以下操作(其中 ObjectRow 是一个单独的组件):

我意识到并理解为什么这不是有效的 JSX,因为 JSX 映射到函数调用。但是,来自模板领域并且是 JSX 的新手,我不确定如何实现上述目标(多次添加组件)。

0 投票
1 回答
462 浏览

javascript - 用于在 Photoshop 中输出具有多个不同名称的图像的 JSX 脚本

我是 JSX for Photoshop 脚本的新手,我正在尝试弄清楚如何执行以下操作:

我有一个文件,Lemons.psd。

我想将此文件输出为四个相同的 PNG 文件:

它所做的只是在 PSD 名称上附加一些内容,并将其保存为 PNG。

这将如何使用 JSX for Photoshop 完成?

0 投票
2 回答
1087 浏览

javascript - 产生 ENOENT 错误 - NodeJS

我正在尝试使用通过表单传递到 InDesign 脚本的变量使用 InDesign Server 创建服务订单。

但我不断收到以下错误:

我已经安装了所有依赖项,并且还使用 npm-install-missing 模块进行了检查。

此错误仅发生在我的一条路线上:

第 442 行包含在此处:“if(err) throw err;”

0 投票
1 回答
2236 浏览

adobe-indesign - inDesign JSX 脚本将标题和内容添加到 textFrame

我正在尝试使用 inDesign JSX 脚本将以下数据插入到文档中:

数据必须放置在单个 TextFrame 中,但标题和内容的样式不同。

我可以看到添加文本的唯一方法是一次性通过textFrame.contents变量:

然后,一旦数据进入,我会迭代段落并为标题添加一些样式:

这适用于适合一页的小型数据集,但一旦内容大于框架,则paragraphs仅返回可见段落。如果我继续使用新的 textFrame,段落会被拆分,并且headingParagraphs[]数组不再排列。

理想情况下,我想在附加下一个内容之前附加到内容并设置样式 - 但 API 文档不太清楚你如何做到这一点(如果有的话)

有没有办法使用附加功能或其他方式在添加内容后将标题分配到正确的位置来实现这一点?也许内容中的特殊字符来定义样式?

0 投票
2 回答
276 浏览

json - 难以解包 JSON 元组字符串

我想出了如何使用钢筋。我正在尝试使用 jsx(jiffy 在 Windows 上无法正常工作)来解析我使用 openexchangerates.org API 获得的 json,但我什至无法弄清楚如何正确利用 Erlang 的广泛二进制功能来解包获得的 JSON 元组。使用以下代码片段,我设法获得了一个包含我需要的所有数据的元组:

这是获得的响应:

我不明白为什么这段代码不起作用:

JSX 允许很多解析功能,但前提是我有一个二进制文件作为我的 JSON 表示,并且我从货币 API 获得的这个 JSON 是一个元组中的字符串......我有点迷失在哪里开始研究。使用模式匹配解包元组据说非常简单(我已经完成了一些 Prolog 编程,我可以看到 erlang 具有类似的行为)但是是否有另一种更好的、适合 Erlang 的方法来获取 JSON 的“速率”部分我收到作为回应?

谢谢!我正在开发一个很酷的网络应用程序来学习 erlang,这是一个很好的第一步。我有三本 Erlang 书籍,我正在努力阅读它们,但问题是我希望尽早获得尽可能多的实用知识。我喜欢这种语言,但我想尽快打下坚实的基础。

谢谢!

0 投票
2 回答
548 浏览

photoshop - Photoshop 脚本 (JSX) - 历史快照计数?

我是 Photoshop JSX 脚本的新手。到目前为止,我编写了一个小“hello world”脚本,它保存了第一个历史快照的 jpg 图像。

我想要知道活动图像中存在的历史快照的数量,但我找不到任何好的信息或示例。

0 投票
1 回答
3058 浏览

photoshop - JSX/Photoshop:activeDocument.path + 字符串不起作用

当我从 Photoshop 执行这段 JSX 时,就像一个魅力:

但这给了我一个错误:

错误 24: myPath.getFiles 不是函数...

关于我做错了什么的任何线索?

谢谢

0 投票
1 回答
446 浏览

history - JSX/Photoshop: Selecting Initial History Snapshot - Looking for a shorter way

I have a piece of code that selects the initial state (snapshot) of the active document.

I wonder if there exist a short way to achieve the same goal.

Here is the actual script:

Thanks in advance

0 投票
1 回答
724 浏览

toggle - JSX/Photoshop:按名称切换非选定图层的可见性?

我正在使用这件作品来隐藏/显示选定的图层:

我想知道是否存在一种通过名称切换未选择图层的方法。

非常感谢

更新:

我得到了这个东西(我知道,它必须被清理):

我想知道我们是否可以在没有循环的情况下做同样的事情。

谢谢

0 投票
1 回答
1008 浏览

opacity - JSX/Photoshop:图层不透明度问题

Photoshop CS6/JSX。我通过增加或减少 10 来改变所选图层的不透明度。我遇到的问题:

当将值减少 10 时,我得到了以下减少的序列:

100 - 90 - 80 - 71 - 61 - 51 - 41 - 31 - 22 - 12 - 2

当增加结果是:

0 - 10 - 20 - 31 - 41 - 51 - 61 - 71 - 82 - 92

代码是这样的:

关于如何修复它以获得仅 10 的倍数的任何想法?

提前致谢