gpt4 book ai didi

html - 使用 requirejs 调用函数

转载 作者:太空狗 更新时间:2023-10-29 16:07:20 24 4
gpt4 key购买 nike

如何使用 requirejs 调用函数?

这是一个过于简单的问题,但令人惊讶的是,到目前为止还没有任何教程或示例能够帮助我。

这是我的 html 文件中的代码。

...
<script src = "stuff.js"></script>
<button onclick="doStuff(4, 2)";>DoStuff</button>
...

这是我需要的 js。

define(["jquery"], function ($) {
function doStuff(a, b) {
//does some stuff
}
});

为什么这不起作用?我得到ReferenceError: doStuff 未定义

最佳答案

您眼前问题的答案可能是这样的:

index.html

<button id="the-button">DoStuff</button>
<script data-main="stuff" src="scripts/require.js"></script>

stuff.js

require(["jquery"], function ($) {
function doStuff(a, b) {
//does some stuff
}

$('#the-button').click(function() {
doStuff(4, 2);
});
});

但看起来您会从后退一步阅读现代 JavaScript 架构和技术中获益。这应该是一个很好的起点:Why is using onClick() in HTML a bad practice?

关于html - 使用 requirejs 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20336455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com