더북(TheBook)

다음은 몽고DB 컬렉션 AddressBookinsert 메서드를 address에 등록하는 과정을 구현한 코드다.

~/Projects/addressBook/client/addressList.js

...생략...
Template.addressInput.events({
    'click button[name=saveAddress]' (evt,tmpl){
        /* input 박스 값으로 입력 데이터 만들기 */
        var address = {
        ...생략...
        };
        /* insert 하기 */
        AddressBook.insert(address);
        /* input 값 초기화하기 */
    }
});

그리고 input 박스를 초기화한다.

~/Projects/addressBook/client/addressList.js

...생략...
Template.addressInput.events({
    'click button[name=saveAddress]' (evt,tmpl){
        /* input 박스 값으로 입력 데이터 만들기 */
        ...생략...
        /* insert 하기 */
        ...생략...
 
        /* input 값 초기화하기 */
        tmpl.find("input[name=name]").value = "";
        tmpl.find("input[name=phone]").value = "";
        tmpl.find("inp ut[name=email]").value = "";
        tmpl.find("input[name=company]").value = "";
        tmpl.find("input[name=birthday]").value = "";
    }
 
});
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.