찾다

 >  Q&A  >  본문

angular.js - ng-repeat를 사용하여 Angular에서 목록 항목을 생성합니다. 목록 항목 중 하나를 클릭하여 항목을 숨기고 싶습니다. 어떻게 해야 하나요?

으아악

ng-hide로 작성하는 방법은? 변수를 작성하면 목록의 모든 항목이 동일해집니다. ng-hide 변수는 하나도 숨길 수 없습니다.

怪我咯怪我咯2777일 전943

모든 응답(2)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-05-15 16:51:24

    다른 사람들이 귀하의 문제를 심각하게 받아들일 수 있도록 귀하의 문제를 주의 깊게 설명하십시오.

    "제거"를 클릭하면 이 행이 표에서 사라집니다. 실제로 데이터에서 레코드를 삭제하면 AngularJS의 바인딩 메커니즘이 자동으로 인터페이스를 업데이트하고 행이 자동으로 사라집니다. ng-hide를 사용할 필요가 없습니다. AngularJS的绑定机制会自动的更新界面,这一行也就会自动消失了。不需要使用ng-hide

    你只需要好好实现underCarriage(app._id)

    underCarriage(app._id)만 올바르게 구현하면 됩니다.

    으아아아

    내 로컬 테스트로 효과를 얻을 수 있습니다. 🎜

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-15 16:51:24

    숨겨진 여부를 기록하려면 앱에 숨겨진 속성을 추가하세요

    http://jsfiddle.net/larvata/1wr2bfLs/

    회신하다
    0
  • 취소회신하다