2017-10-31 8 views
0

현재 Angular 4 프로젝트를 진행 중입니다. 우리의 생각은 사용자가 입력, 체크 박스 및 다른 사용자 컨트롤을 사용하여보기를 변경할 수 있다는 것입니다. 우리는 드래그 앤 드롭으로이 문제를 해결하여 사용자가 컨트롤을 재정렬 할 수있게하려고합니다. 우리는 dragula로 이미 시도했지만 설정로드 및 저장을위한 솔루션을 찾지 못했습니다. 이제 누구나 우리 요구 사항에 대한 해결책을 찾았 으면 좋겠습니다.각도 4 사용자 정의보기

답변

0

당신이 레이아웃을 저장하려면, 당신이 그렇게

let controls = [ 
    { order: 0, type: 'text', model: 'fullName' }, 
    // ... 
]; 

처럼이 방법, 당신은 다음을 저장할 수 있으며, 사용자가 페이지를로드 할 때, 당신은을 만들 수 있습니다 귀하의 컨트롤을 포함하는 테이블을 만들 수 있습니다 양식을 FormBuilder와 함께 사용하여 순서대로보기에 배치하십시오.

귀하의 요구 사항을 해결할 수 있습니까?

+0

그래,이 방법이 유용 할 수도 있지만 내 서식 파일 접근법에 대한 해결책이있는 경우 더 좋을 것입니다. – alc