1
레코드의 삽입과 업데이트에 모두 사용하고자하는 jade 템플릿이 있습니다. 업데이트를 수용하기 위해 아래에 템플릿을 설치했습니다.삽입 및 업데이트 모두에 옥 템플릿 사용?
label(for="title") Title
input.col-sm-10.form-control#title(type="text",placeholder="Enter title...", value=data.title)
업데이트에 유용합니다. 그러나 새 레코드를 만들면 data
이 null이고로드하려고 할 때 템플릿 오류가 발생합니다. 이 문제를 해결하기 위해 다음과 같은 방법을 사용했습니다.
label(for="title") Title
input.col-sm-10.form-control#title(type="text",placeholder="Enter title...", value= typeof data === 'undefined' || data === null ? "" : data.title)
작동하지만 매우 자세한 것 같습니다. 이것을 처리하는 더 좋은 방법이 있습니까? 삽입 및 업데이트에이보기를 사용하려면 3 진 if 문을 추가해야합니까?