2016-09-09 2 views
-4

각도 j에서 측량 응용 프로그램을 만들려고합니다. 그러나 jquery에서 각도 기능이 확실하지 않으므로 경험이 풍부합니다. 예를 들어 사용자는 질문 제목, 질문 유형 (radiobuttonlist, freetext 등), 라디오 버튼 목록 또는 드롭 다운 등이 해당 유형에 대한 옵션과 같이 시스템의 다른 부분에 질문을 정의 할 수 있습니다. 이는 각도가 필요하다는 것을 의미합니다 질문 유형을 선택하고 관련 요소를 렌더링합니다. 예를 들어 질문 유형이 라디오 버튼 목록 인 경우 데이터베이스에서 다시 가져온 옵션으로 렌더링합니다. 프리 텍스트 영역이라면 텍스트 영역 등을 렌더링합니다. 각도에서 이것이 가능한지 또는 jquery에서 그것을 수행하는 것이 더 좋을까요? 나는 jquery가 각도에 비해 달리는 속도에 관해서는 조금 피곤합니다.angularjs에서 측량 응용 프로그램 만들기

미리 감사드립니다. :)

답변

0

질문 유형에 따라 Angular js를 사용하면 매우 쉽다고 생각합니다. 각 요소를 렌더링 할 수 있습니다. 즉, $scope.questions 변수에 대한 모든 질문이 있습니다.

<div ng-repeat="question in questions"> 
    <div ng-if="question.type=='text'"> 
     <input type="text" ng-model="question.answer"/> 
    </div> 
    <div ng-if="question.type=='textArea'"> 
     <textarea ng-model="question.answer"/> 
    </div> 
    <div ng-if="question.type=='dropdown'"> 
     <select ng-model="question.answer" ng-options="option as option.text for option in question.options "></select> 
    </div> 
</div> 
+0

감사합니다. 미안하지만 약간의 각도로 연마를 해달라고 부탁합니다.하지만 제공 한 코드를 기반으로 결과를 저장하는 방법은 무엇입니까? – Holmes

+0

첫 번째 질문에 대한 결과는 $ scope.questions [0] .answer 및 so own에 저장됩니다. – Ruhul