私はいくつかの情報を見つけるのに苦労しています。私がやっていることについて正しい用語が分からないので、ほぼ確実です。私がコールバック関数の変数に関する情報を検索するとき、コードは私がここでやろうとしているものと同じではありません。JavaScriptコールバックで変数を渡す
私はいくつかのJavaScriptコードを持って、これはその一部です:
var myNotification = new Notify('Notification Title', {
body: 'message goes here',
icon: "/icon.png",
tag: 'for app use',
notifyClick: functionNameHere,
timeout: 10
});
「functionNameHere」の部分は、このスクリプトによって作成された通知がクリックされたときに呼び出される他の関数の名前です。
は、私はそれと一緒に変数を渡すことができるようにする必要がありますので、基本的に私は何をする必要があるかです:
var myNotification = new Notify('Notification Title', {
body: 'message goes here',
icon: "/icon.png",
tag: 'for app use',
notifyClick: functionNameHere('variableContentWouldbeHere'),
timeout: 10
});
しかし、私はそれを行う際に、それが正常に動作しないことのように。
これをどのように達成できますか?
'notifyClick:functionNameHere.bind(someContext、yourVar)' – Maxx
研究「カリー化」 - クラスを通知しない限り、基本的には、基本的には、だから、マックスさんのコメント –