webpackとfirebaseを使用しています。外部JSファイルの関数が呼び出されていない
私は<input type="submit" onclick=logUserIn() value="Log in">
logUserIn(){
//does stuff
};
を持っている私のindex.jsファイルでは>"start": "webpack-dev-server ./index.js",
私のpackage.jsonにこのラインを持っています
このボタンをクリックすると、このエラーが表示されます>Uncaught ReferenceError: logUserIn is not defined
私のindex.htmlファイル> 012にもこの行がありますindex.jsを含むバンドルファイルにリンクする必要がありますか?
最後に、私はconsole.log('hello')
というindex.jsにconsole.logを実行しました。このページを更新すると、helloは、index.htmlがbundle.jsを通じてindex.jsを呼び出していることを意味します。私のメソッド名を認識できませんか?
私はコピーして
'window.logUserIn = logUserIn;' –
関数がグローバルスコープ内にないか、関数が定義されていないか、何かスペルが間違っています。うまくいけば、 'logUserIn'の前に' function'を見逃してしまっただけです。 – epascarello