2012-10-19 2 views
0

요즘에는 백본을 많이 사용하고 있으며 코드를 깨끗하게 유지하기 때문에 좋아합니다.자바 스크립트/CoffeeScript의 이벤트 및 기능 분할

나는 다른 사이트를 만들고 있는데, 실제로 백본/coffeescript 구문을 사용하고 싶습니다.

이 하나의 자바 스크립트를로드하는 하나의 HTML 페이지가

#query Events  
$(document).ready => 

    $(".click").click -> 
    console.log "hello" 
    alert() 


#Functions 

    alert: -> 
    console.log "alert" 

그래서 내 모든 깔끔하게 아래 기능과 이벤트를 분할 할 수 있습니다 파일입니다 : 예를 들어, 한 페이지 로더에 대한이 같은 일을 생각하고 있었는데 상단에. 그래서 나는 추적 할 수있다. 위의 예제에서 나는 alert 이벤트를 발생시키기 위해 click 이벤트를 얻으려고합니다.

백본에는 경고를 유발하는 이벤트 목록이있을 수 있습니다. 정말 유용하다고 생각합니다. 하지만 모든 뷰/컨트롤러/모델 등이 필요하지는 않습니다.

현재로서는 작동하지 않지만 현재는 그렇습니다. 이벤트가 자체 기능 외의 다른 기능을 시작하게하는 가장 좋은 방법은 무엇입니까?

어쩌면 내가이 일을 정말로 잘못하고 있지만 어쩌면이 일을 나누어 깨끗하게 유지하는 것이 좋습니다. 좋아

답변

0

그래서 난 내 구문 꽤 ... 엉망

$(document).ready -> 
    $(".click").click -> 
    console.log "hello" 
    alert() 

    alert = -> 
    console.log "alert" 

작품, 애니 온은 다른 사람이 다음이 나를 위해 일했다 :)

을하고자하는 경우