2017-12-08 12 views
2

안녕하세요,이 angular2 지시문 ng2-dual-listbox을 사용하는 곳에서 문제가 발생하며 선택한 항목의 값을 재설정/이동하는 방법을 모릅니다. .iset()을 사용하여이 지시문이있는 반응 형 형식을 재설정하고 값을 null로 설정하는 경우에도이 지시문의 사용 가능한 항목 (github에 대한 열린 문제는 아직 있지만 응답 없음)은 사용할 수 있습니다.지시문에서 버튼을 프로그래밍 방식으로 누르는 방법 찾기 (각도 2-5)

Sample Image of the directive

그러나 나는 생각이있어. 선택한 항목을 사용 가능한 항목으로 이동 버튼이 있으며 프로그래밍 방식으로이 버튼을 누르겠습니다. 문제는 가능한지 또는 불가능할 수 있는지입니다.

그래서 지침에서 특정 단추를 누를 방법을 찾고 있습니다. 또는 다른 방법으로이 문제를 해결할 수 있습니다. 이 ng2-dual-listbox의 사용이 심하게 있습니다. 고급 친구들을 보내 주셔서 감사합니다!

+0

당신이 rxjs를 사용할 수있는 함수를 호출 할 ViewChild를 사용합니다. 서비스에 새로운 제목을 작성한 다음 지시문을 구독하십시오. (새 주제 ()) – Raj

+0

[demo] (http://ng2-duallistbox-demo.surge.sh/)에 따라 "selected"에서 "available"까지의 항목이 구성 요소에 내장됩니다. 네가하려는 일을 알아 내는데 도움이 필요하다고 생각해. –

+0

@MaxShenfield이 [ng2-dual-listbox] (https://www.npmjs.com/package/ng2-dual-list-box)의 값을 재설정하려고합니다. .reset()을 호출하고 onClick 이벤트 함수에 의해 값을 직접 null로 설정합니다. 값이 null로 재설정되었지만 선택한 항목의 값이 여전히 사용 가능한 항목으로 이동하지 않은 경우 해당 항목을 다시 사용 가능으로 이동하려고합니다. 다시 모든 항목을 사용 가능한 단추로 이동하거나 프로그래밍 방식으로 함수를 실행하지만 가능하거나 불가능한 방법을 모르는 경우 –

답변