포럼

템플릿 언어에서 변수 출력을 {}을 사용한다는 점이네요.


템플릿 언어를 쓰면 항상 문제를 일으킨다고 해도 과언이 아닙니다.



1. 인라인 자바스크립트도 마음대로 못 넣습니다. if 문에 중괄호도 못 넣습니다.


script 태그를 사용해서 HTML에 직접 자바스크립트를 넣을 때 조금만 잘못하면 오류가 납니다.


2. 가변 변수는 사용하지도 못합니다. 가변 변수가 가장 필요한 곳은 레이아웃과 위젯입니다.


가뜩이나 XE는 주로 오브젝트를 사용합니다. 그래서 가변 변수의 중요도는 높은데 그걸 사용하지 못해


레이아웃 똑같은 설정이 1번부터 10번까지 반복된다면 한 설정마다 하나하나 다 넣어줘야 합니다.


한줄이면 될 코드가 10줄이 되는거죠.


3. 템플릿을 JSON 형식으로 만들면 아주 유용하게 쓸수 있지만 직접 JSON 형식으로 하기엔 불가능합니다(이건 그나마 방법이 있더군요).



그리고... 또 많이 있었는데 막상 쓰려니 기억이 안 나네요.


이걸 고치면 헬게이트가 열리겠지만 언젠가는 바껴야할 문제라고 생각합니다.


중괄호는 다른 곳에서도 정말 많이 사용된다고 생각합니다.

글쓴이 제목 최종 글
Lansi XE로 개발하면서 가장 불편한 점 [1] 2014.03.26 by 이즈야
이즈야 모듈은 개발하기가 난해하네요. [6] 2014.03.25 by 이즈야
업글 XE 업글타일로 블로그 운영하시는 분 계신가요? [16] 2014.03.25 by 업글
꼬부기 Bitnami 써보신분 계신가요? [1] 2014.03.25 by 원조바다새
LI-NA 기부 제도를 도입해봤습니다... [12] 2014.03.25 by LI-NA
XE 사용자 포럼과 개발자 포럼을 통합 할 예정입니다. [11] 2014.03.25 by BonaSera
GG 저도 이제 php 5.5.x apache 2.4.x mariaDB 체제로 전환! [7] 2014.03.25 by 銀童
우리아기 개인컴퓨터나 가상os 리눅스 쓰시는분 질문 드려도 될까요..^^ [17] 2014.03.25 by 핸들이막뽑혀
마이웹 php 5.5.10 소스설치 후기(?) [9] 2014.03.25 by 키스투엑스이
銀童 서버 설치하실때 특별한 이유가 있지 않은 한은 소스 설치 하지 않으시는게 좋습니다. [1] 2014.03.24 by 마이웹
Akairain 도미노 호스팅 데이터 복구 [1] 2014.03.24 by 주택바가지
Akairain 아이핀을 API 로 제공 하면 어떨까요 ... [3] 2014.03.24 by 키스투엑스이
YJSoft 사이트 레이아웃이 바뀌네요 [2] 2014.03.24 by KrteamENT
우리아기 드디어 Cent OS 6.5(64bit) + nginx + mariaDB 설치했네요 [3] 2014.03.23 by DynamicLaser
StyleRoot 안드로이드 앱 디자인... 재미있네요. [1] file 2014.03.23 by 키스투엑스이
DynamicLaser 애드온 내에 설정을 확장하는게 힘들지 않나요? [3] 2014.03.23 by W.O
W.O XE 자체의 스팸ip 지정이 안먹나보죠? [1] 2014.03.23 by 키스투엑스이
LI-NA 왜 사람들은 하나같이 평가로 뭔가를 남길까요? [24] 2014.03.23 by Garon
이즈야 레이아웃 하나만 테스트해주세요. [8] file 2014.03.23 by W.O
RedLan 으… 이제 거이 정리가 되어 가는듯 하네요 ... [2] 2014.03.23 by 키스투엑스이