문제

그들도 같은 일을 합니까?

클라이언트 내에서 어느 것을 사용해야 합니까?

if ( Meteor.is_client ) {
    Meteor.startup(function () {
        // my code here
    });
}

또는

if ( Meteor.is_client ) {
    $(function() {
        // my code here
    });
}
도움이 되었습니까?

해결책

내가 알 수있는 한, Meteor.startup (클라이언트에서)는 jQuery의 $ 기능과 매우 유사합니다.사용의 주요 이점은 클라이언트 및 서버에서 동일한 API이므로 클라이언트와 서버에서 실행되는 파일에 시작 코드를 작성하려는 경우 Meteor.startup가 작동합니다.(또한, 개인적으로 Meteor.startup보다 읽기 쉽고 자체 문서화가 더 쉽게 찾을 수 있습니다.)

다른 팁

방금 문제가 발생했습니다. $ 템플릿 렌더링 전에 호출되었으므로 Meteor.startup을 사용해야 했습니다.

따라서 DOM 요소로 작업해야 한다면 다음을 사용해야 한다고 말하고 싶습니다. Meteor.startup (저는 jQuery 파일 업로드 플러그인에 사용했습니다)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top