Javascript Browserify不能与函数一起工作?
您好,我在browserify上遇到了问题,我做了Javascript Browserify不能与函数一起工作?,javascript,html,node.js,browserify,Javascript,Html,Node.js,Browserify,您好,我在browserify上遇到了问题,我做了browserify main.js>bundle.js直到它运行正常为止,一切都正常。现在我得到: Uncaught TypeError: search is not a function at HTMLButtonElement.onclick (index.html:30) 以下是my main.js上的内容: function search() { [..] trigger stuff } 在我的html文件中,我有: <inp
browserify main.js>bundle.js
直到它运行正常为止,一切都正常。现在我得到:
Uncaught TypeError: search is not a function
at HTMLButtonElement.onclick (index.html:30)
以下是my main.js上的内容:
function search() {
[..] trigger stuff
}
在我的html文件中,我有:
<input type="text" id="search" placeholder="Search">
<button class="ui button" onclick="search()">
否则就是设计和标题。如果您想导出一个要从捆绑包外部调用的函数(例如,在
onclick
处理程序中),最简单的操作如下:
function search() {
...
}
window.search = search;
function search() {
...
}
exports.search = search;
browserify main.js --standalone MyApp > bundle.js
一个简单的、基于窗口的解决方案是。在main.js
中,您可以执行以下操作:
function search() {
...
}
window.search = search;
function search() {
...
}
exports.search = search;
browserify main.js --standalone MyApp > bundle.js
您可以使用如下命令构建捆绑包:
function search() {
...
}
window.search = search;
function search() {
...
}
exports.search = search;
browserify main.js --standalone MyApp > bundle.js
您的onclick
处理程序将是:
<input type="text" id="search" placeholder="Search">
<button class="ui button" onclick="MyApp.search()">
如果要导出要从捆绑包外部调用的函数(例如,在onclick
处理程序中),最简单的操作如下:
function search() {
...
}
window.search = search;
function search() {
...
}
exports.search = search;
browserify main.js --standalone MyApp > bundle.js
一个简单的、基于窗口的解决方案是。在main.js
中,您可以执行以下操作:
function search() {
...
}
window.search = search;
function search() {
...
}
exports.search = search;
browserify main.js --standalone MyApp > bundle.js
您可以使用如下命令构建捆绑包:
function search() {
...
}
window.search = search;
function search() {
...
}
exports.search = search;
browserify main.js --standalone MyApp > bundle.js
您的onclick
处理程序将是:
<input type="text" id="search" placeholder="Search">
<button class="ui button" onclick="MyApp.search()">