일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- xamarin.forms
- 여행
- 드립 커피
- Android
- fso
- vbscript
- 수마트라 원두
- shared
- 제주도
- liberica
- xamarin
- 템플릿
- NGUI
- Classic ASP
- 프렌치프레스
- robusta
- 라이트 로스팅
- xamarin.android
- KnockoutJS
- 원두
- 자마린
- 태그를 입력해 주세요.
- asp
- KO
- 미디엄 로스팅
- 아라비카
- Unity
- 함수
- 커피
- ServerVariables
- Today
- Total
목록Javascript (2)
개발人
KnockoutJS(일명 KO) 와 RequireJS(AMD) 를 사용해서 개발을 하게 되면 Javascript 관리 및 관심사 분리에 있어서 많은 이점을 얻을 수 있습니다. 하지만, 기존에 개발하던 방식과는 많은 차이가 있기 때문에 불편한 점도 있을 수 있을거 같은데요. 물론, 해결방법을 몰랐을때에 한해서 입니다. 그 중에서 iframe 과 popup 에서 부모나 오프너로 접근시 접근하기가 쉽지 않은데요. 해결하는 방법을 적어 봤습니다. 우선 Require.js (v2.2.0), knockout.js (v3.4.0) 파일을 /Js 폴더 하위에 위치시킵니다. 그리고 나서 설정을 선언할 파일을 동일한 위치에 생성하고 아래와 같이 작성합니다. main.jsrequire.config({ baseUrl: '/j..
Knockout 은 데이타 모델과 응답 및 편집기를 이용한 사용자 인터페이스를 작성하는데 있어서 당신에게 많은 도움을줄 Javascript Library 입니다. 동적으로 업데이트 되는 UI 를 구현하고 싶을때마다 KO는 쉽게 유지보수 하는데 도움이 될 수 있습니다. 주요기능 : – Elegant dependency tracking – 데이타 모델이 변경될때마다 자동으로 UI 부분을 업데이트합니다. – Declarative bindings – 간단한 방법으로 데이타 모델에 UI의 일부분을 연결합니다. 바인딩 컨텍스트를 사용하여 복잡한 동적 UI를 구성 할 수 있습니다. – Trivially extensible – 재사용이 가능한 몇줄의 코드로 명시적 바인딩 등의 사용자 정의 동작을 구현합니다. 부가기능 ..