Chrome 开发工具:如何从另一个代码片段调用函数?

问题描述 投票:0回答:2

我在 Chrome 开发工具的“Elements > Snippets”面板中创建了许多片段。

我有一个带有

loadJquery
loadUnderscore
等实用函数的代码片段。我想从另一个代码片段中调用这些函数。这可能吗?

google-chrome google-chrome-devtools
2个回答
6
投票

来到这里是因为我在解决同样的问题。

我认为正确的答案是 如果您单独并按依赖顺序运行其中每一个

例如,我有一个带有

pickDeep()
功能的代码片段,是从 here 获得的。然后我创建了一些使用该函数的其他片段。所以我所做的就是先运行带有
pickDeep()
声明的代码,然后运行使用它的任何其他代码片段。

这与您直接在控制台上键入并运行所有内容完全相同。因此,声明来自哪里并不重要,只要它在当前会话中以某种方式声明即可。

当然这不是理想的方式,但我想指出有一个解决方法。


5
投票

不,片段不知道其他片段,也没有办法查询它们。片段是隔离的脚本,彼此独立工作。

© www.soinside.com 2019 - 2024. All rights reserved.