2017-11-24 2 views
0

angular4에서 다중 드롭 다운에 angular2-multiselect-dropdown을 사용하고 있습니다. 레코드를 만드는 동안 완벽하게 작동하지만 업데이트 중에는 제대로 작동하지 않습니다.angular2-multiselect : 모듈 편집 중에 목록에서 선택된 값을 표시합니다.

이전에 선택한 모든 값을 검사해야하며 두 번 선택할 수 없습니다. 하지만 여기서는 아직 선택되지 않았으므로 동일한 값을 다시 선택할 수 있습니다.

첨부 파일이 있으면 알려주세요. 필요한 경우 내 코드를 업데이트합니다. 사전에

enter image description here

감사합니다.

+0

. 다음은 새로운 옵션을 생성 한 후 다중 선택 상자에서 옵션을 업데이트하는 방법에 대한 전체 설명 링크입니다. 희망이 도움이됩니다. –

+0

구현 코드 ('.html','.ts')를 게시해야합니다. – Milo

+0

나는 솔루션을 가지고 있으며, 목록을 생성하는 동안 데이터를 가지고 있습니다. id 값을 문자열로, 편집시 데이터의 값이 정수로 표시됩니다. 그것이 실제 차이점이었습니다. –

답변

0

나는 해결책을 얻었으므로 아무도 같은 문제를 발견하지 못하도록 대답으로 게시하십시오. 그것은 몇 시간 동안 나를 미치게 만드는 아주 작은 변화였습니다. 여기 해결책입니다, 주요 차이점은 편집을위한 id는 string이고 create는 정수입니다. 만들기 후에도 비슷한 문제가 해결됩니다. Angular2-multiselct는 정말 굉장합니다. 편집에

하여 DataList : 만들기에

[{id: "1", itemName: "Text1", value: "1"}, 
{id: "2", itemName: "Text2", value: "2"}, 
{id: "3", itemName: "Text3", value: "3"}] 

DataList에 : 나는 NG-선택과 같은 문제가 발생했습니다

[{id:1, itemName: "Text1", value: "1"}, 
{id:2, itemName: "Text2", value: "2"}, 
{id:3, itemName: "Text3", value: "3"}, 
{id:4, itemName: "Text4", value: "4"}, 
{id:5, itemName: "Text5", value: "5"}] 
관련 문제