我有办法在chrome dev工具控制台中要求依赖吗?

时间:2019-03-20 01:33:05

标签: javascript ecmascript-6 google-chrome-devtools

我正在使用def get_member_2!(id) do query = from( p in Member, where: p.id == ^id, select: p, preload: [ :avatar, activities: ^from( a in Activity, order_by: [desc: a.inserted_at] ) ] ) Repo.one!(query) end 调试Web应用程序。我可以在控制台上编写一些JavaScript代码,但不能编写类似Suggest completions while typing的代码。我想知道如何使chrome dev tool console在控制台上工作。

2 个答案:

答案 0 :(得分:0)

根据我的经验,通过脚本CDN源导入库是最常见的方法。

示例:

async function loadScript(url) {
  let response = await fetch(url);
  let script = await response.text();
  eval(script);
}

let scriptUrl = 'https://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.min.js'
loadScript(scriptUrl);

将以上内容粘贴到您的Chrome控制台中,然后尝试使用lodash命令。

示例:

>  _.debounce
< ƒ Vt(n,t,e){function r(){c&&ve(c),i=c=p=v,(g||h!==t)&&…

答案 1 :(得分:0)

您可以将Lodash库的源代码复制粘贴到Snippet中。

Lodash Snippet

每当要在页面上使用Lodash时,就运行该代码段。之后,该代码段位于window._下。

Lodash in the Console