게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
angular js에서 filter에 다른 방법을 알고 싶습니다.
게시물ID : programmer_13356짧은주소 복사하기
작성자 : 문식이당
추천 : 0
조회수 : 297회
댓글수 : 2개
등록시간 : 2015/09/17 19:35:47
옵션
  • 본인삭제금지
안녕하세요 앵글러 ng-repeat로 반복 출력을 한후 특정 조건에 맞는 필터(검색)을 할려고 합니다.
http://plnkr.co/edit/RSIZI61jMv2guOzG4lLF?p=preview

제가 작성한 소스를 보시면  input 박스에 검색을 했을시 실시간으로 필터를 하는걸 볼 수 있습니다.
여기서 궁금한 점은 input으로 직접 텍스트 형식에 필터가 아닌

아래 버튼을 눌렀을때 필터를 어떻게 해야 하나 이점이 궁금합니다.
편법으로는

<input style ='display : none' ng-model="search.name"> 
이렇게 검색 input에 display none으로 강제 가린 상태에서

버튼을 누를시 input박스에 '김' 값을 넣으면 되는데 이 넣는 방법이 되질 않습니다.

보통은 $scope.search = '김'; 으로 해결이 되지만
ng-model="search.name" 형식이라 그런지 되질 않습니다.

$scope.search = "김";
$scope.search.name ="김"; 방법 또한 되질 않습니다.


<input style ='display : none' ng-model="search">  일때
$scope.search = "김"; 은 성공이 되지만 그렇게 되면 이름,전화번호에서 김을 찾는것이기 때문에 의미가 없습니다.


제가 생각한 편법 자체도 먹히질 않고 어떤식으로 해야 할지 조언을 받고 싶습니다.
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호