1
我不知道你怎麼通常應該凌包內處理這個問題,但是這是情況:訪問父範圍(凌動包)
我創建了一個漂亮的按鈕
playButton = document.createElement('button');
playButton.onclick = @funkyFreshCallback;
這將調用我的回調定義爲這樣
funkyFreshCallback: (event, element) ->
console.log(@);
現在,我想要的是能夠使用元素的父範圍。 請參閱@符號?現在它返回按鈕元素(因爲這是當前的這,我知道)
現在我該如何訪問範圍?定義爲funkyFreshCallback?
此外,它真的不覺得這是我如何應該做的事情,但我還沒有找到很多文件...。
哦哇!不敢相信我不知道綁定!謝謝。 –
是的,在設置事件偵聽器時,這是一個非常典型的用例,通常用全局上下文來調用事件偵聽器。 –
修改爲包含備用解決方案和說明 –