问题标签 [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 投票
1 回答
10137 浏览

extendscript - After Effects / ExtendScript:使用库和导入 .jsx 文件?

我是 After Effects 脚本的新手,但对浏览器中的 JavaScript 有很多经验。

  1. 如何导入 .jsx 文件?
  2. 我可以使用诸如 underscore.js 之类的 js 库吗?
  3. 什么是 AE 脚本的好资源?(理想的信息图表项目)
0 投票
0 回答
2341 浏览

coffeescript - coffeescript vs typescript vs JSX vs dart vs fantom

TypeScript 网站提供了以下 D3 示例,是否对以下可用语言的相同 D3 代码进行了比较:

  • 咖啡脚本
  • 打字稿
  • JSX
  • 幻影

有兴趣看看哪个更容易使用?

先感谢您。

0 投票
1 回答
278 浏览

photoshop - 如何使用 jsx 访问 psd 注释文本?

我正在尝试编写一个处理 psd 图像的 Photoshop 脚本(jsx)。为了可以将我的脚本的单独处理值和选项放入任何 psd 中,我考虑读取存储在 Note 中的文本。

问题:如何从 jsx 脚本中使用 Note 工具读取放置在 psd 文件中的文本?

谢谢!

0 投票
2 回答
3762 浏览

javascript - 在特定文件夹中打开文件

我知道要打开的文件名和该文件所在的目标位置。我在 Photoshop 中找不到将特定文件作为新文档打开的功能。

我有:

那么如何打开名为 name 的文件呢?

0 投票
1 回答
2358 浏览

photoshop - ExtendScript - 你能监听/改变按键行为吗?

我可以想象很多不同的角度,但这是我的目标:

当我在中使用该[blob brush]工具时,[Illustrator]我希望该option键切换吸管工具。

我认为具体的工具和应用程序无关紧要,其根源是 ExtendScript 问题:

  1. 我们可以将动作绑定到keydown事件keyup吗?
  2. 我们能否知道当前处于活动状态的工具是什么?
  3. 我们可以更改活动工具吗?
  4. 我们可以覆盖默认的按键行为吗?*

根据互联网,ExtendScript 至少可以做#2(见getCurrentTool 这里)。你知道它是否可以做1、3和4吗?或者您对另一种方法有什么建议?


是的,是的,另一种方法是像其他人一样处理它。但我真的很想解决这个问题,其他 思想正确的人也是如此,如果您从 Photoshop 来到 Illustrator,您也会如此。你会傻眼,默认情况下它不以这种方式工作。我们在这里是因为我们不接受我们认为可以改变的东西。

(我确信此信息还有其他用途。)

0 投票
1 回答
3446 浏览

javascript - 使用 Photoshop 脚本 (.jsx) 附加到现有文本文件

我一直找不到与我明显的小众案例相似的任何东西。

我有很多 .png 文件,所有这些文件都具有矩形或方形透明度。我创建了一个脚本来查找边界,并将此信息写入文本文件。

目前的行为是脚本为每个图像创建一个文本文件,并将我需要的信息写入该文件。

目前代码如下:

.

我已经开始研究它,但没有运气将它附加到单个文件

.

附加到单个文件将使创建文件之后的工作变得更加容易。任何帮助将不胜感激。

0 投票
1 回答
3003 浏览

javascript - 使用javascript在Photoshop中查找特定图层的图层组

有没有办法只为内层上的名称检索层组的名称?我问这个是因为我试图修剪一个文件夹的所有内容,里面有一个特定的层。请问我可以得到任何帮助吗?

0 投票
1 回答
2717 浏览

scripting - Photoshop 脚本 - suppressWarnings,禁用错误对话框

我有一个用于 photoshop 的 script.jsx,它可以从许多 PSD 文件中导出一些东西。有时(20 个文件中有 1 个),在打开 psd 文件时,会显示以下对话框:

烦人的对话

我在数百个文件上运行这个脚本,我需要它以某种方式忽略这些对话框。“保留图层”可以,但一般来说,任何会阻止对话的东西都会有所帮助。

我在手册中找到了选项 suppressWarnings,但它仅适用于PdfOpenOptionsor PhotoshopSaveOptions- 没有PsdOpenOptionsor之类的东西PhotoshopLoadOptions,简单对象也{suppressWarnings: true}不起作用。我什至尝试添加displayDialogs = DialogModes.NO,但这也无济于事。

有没有办法阻止这个对话框?(即阻止它阻止脚本的执行)

0 投票
1 回答
2967 浏览

photoshop - 如何在 jsx Photoshop 脚本中提取图层旋转(变换)?

在我使用Free Transform工具将图层旋转 90 度后...

如何使用 jsx 脚本找到这个值?

0 投票
13 回答
131490 浏览

javascript - React.js: Identifying different inputs with one onChange handler

Curious what the right way to approach this is:

Obviously you could create separate handleChange functions to handle each different input, but that's not very nice. Similarly you could create a component just for an individual input, but I wanted to see if there's a way to do it like this.