본문 바로가기

머스테치2

Mustache - 머스테치에서 if를 사용할 수 있을까? 안녕하세요. 고코더 입니다. 머스테치에서 if를 사용할 수 있을까? 라는 생각을 한번쯤 해보시는 경우가 있을 것입니다. 우선 결과를 말씀드리면 이 템플릿 엔진에서는 if 기능을 제공하지 않습니다. 단순히 화면에 데이터를 랜더링 하는 엔진이기 때문입니다. 그래서 데이터를 담기 전이나 후에, 전처리, 후처리에서 if를 사용하는 것이 맞다고 할 수 있습니다. 그래도 아쉬운 분을 위해 머스테치에서 if처럼 사용할 수 있는 방법을 알아보도록 하겠습니다. ● 1. 아래 코드를 확인해보겠습니다. 데이터가 있을 경우에는 gocoder.png를 보여주고 없을 경우에는 noimage.png를 보여주는 if 문법의 가장 기초적인 모습을 따라 했습니다. 하지만 이렇게까지가 최선이고 조건을 비교하는 기능은 없습니다. 다시 말하.. 2021. 11. 1.
Mustache - 머스테치 주석 사용법 // {{!}} 안녕하세요. 고코더 입니다. 템플릿 엔진 머 스테치에서도 주석이 사용이 가능합니다. 물론 주석이라고 하기보다는 화면에 노출하지 않게 해주는 역할을 하는 기능을 제공합니다. (음 그 말이 그게 주석이네요) 머스타 치를 사용하면서 가끔은 사용할 수 있을 거 같아서 남겨봅니다. ● 1. 사용법은 간단합니다. 느낌표를 사용하면 됩니다. {{! 주석}} "!" 하나면 데이터를 보이지 않게 처리가 가능합니다. {{!주석}} 필요에 따라서 주석을 사용하여 랜더링을 멈춰 보세요! 2021. 11. 1.