2017-12-23 3 views
-2
const funcs = { 
      Edit(productBomId) { console.log(productBomId); }, 
      Delete(productBomId) { console.log(productBomId); } 
    } 

    export default funcs 

    <a href="javascript:void(0);" onclick="Edit(1);">Edit<a/> 

私はes6 javascriptを使用していますが、関数呼び出しを試みていますが、エラーが発生しています。 エラーは、次の2つのメソッドを持つfuncsと呼ばれるオブジェクトを作成しFunctionでES6を使用するにはどうすればよいですか?

Uncaught ReferenceError: Edit is not defined 
    at HTMLAnchorElement.onclick 
+0

'Object.assign(window、funcs)' –

答えて

1
funcs.Edit(1) 

を下回っています。

+0

が機能しません。 funcsが定義されていません at HTMLAnchorElement.onclick –

+1

@KrimeshRaiyani:次に、funcsをグローバルに定義していないか、別のモジュールから使用しようとしていますが、正しくインポートしていません。か何か。あなたの質問にはほとんどコードを書いていないので、完全な回答が必要な場合は、問題の完全なデモンストレーションを行います。 –

+0

私はes6を学んでいるので、私は正しくインポートを理解していません。 –

関連する問題