일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- rxjs
- NVM
- getElementsByClassName
- 테두리굵기
- Git
- angular
- fromEvent
- 자바스크립개념
- change detection
- ChangeDetectorRef
- VSCode
- 이미지바꾸기
- zsh
- oh-my-zsh
- JavaScript
- Sentry
- border-width
- Visual Studio Code
- php
- aab 배포
- typescript
- hashchange
- code .
- IONIC3
- ion-range
- 변화감지
- sealize
- angular5
- Ionic
- error
- Today
- Total
목록분류 전체보기 (101)
hsunny study blog
서버에서 이미 불러온 이력이 있는 이미지 주소의 경우, 서버 쪽에서 이미지를 변경했을 때 변경한 이미지가 바로 반영되지 않는 문제가 있습니다. *같은 이름(A.jpg)으로 이미지를 교체하는 경우 해결 방법 서버측에서 이미지를 전송할 때, 혹은 아이오닉 내에서 이미지 뒤에 랜덤값을 넣어주면 됩니다. src="이미지주소?{랜덤값}" 왜 이게 해결방법일까? 앱 설치 후 서버에서 new.jpg?0 를 최초 호출했을 때 앱에 캐시됩니다. new.jpg?0으로 앱에 캐시되고 앱이 new.jpg?0을 필요로 할 때마다 화면에 보여주기 위하여 캐시에서 가져갑니다. 사용자가 new.jpg?1로 호출을 하면 캐시에는 new.jpg?1이 없기 때문에 앱이 다시 새로 가져와 캐시합니다. 이러한 이유로 이미지이름 뒤에 변수를 ..
-> (= Object Operator) 객체 범위 내에서 객체에 접근하기 위해서 사용하는 오퍼레이터입니다. => (= Double Arrow Operator) 배열의 키, 값을 할당할 때 사용하는 오퍼레이터입니다. 사용 예
string implode ( string $glue , array $pieces ) $glue 로 $pieces의 원소들을 결합합니다. 사용 예 [참고] https://php.net/manual/en/function.implode.php
hashChange hash 태그를 url에서 변화시켜 변화된 상태를 확인해서 처리합니다. hashchange 이벤트는 윈도우의 해시가 변경되면 시작됩니다. event handler window.onhashchange = funcRef; // funcRef : 함수에 대한 참조 HTML event handler event listener addEventListener()를 사용하여 이벤트 리스너 추가하기 window.addEventListener("hashchange", funcRef, false); 지원하는 브라우저 Google Chrome: 5.0 Safari: 5.0 Opera: 10.6 Firefox: 3.6 Internet Explorer: 8.0 Edge: Yes 모바일 지원 브라우저 보러가기..
fromEvent 이벤트 타겟으로부터 오는 특정한 타입의 이벤트를 방출하는 옵저버블을 만듭니다. 튜토리얼 바로가기 fromEvent(target: FromEventTarget, eventName: string, options?: EventListenerOptions | ((...args: any[]) => T), resultSelector?: ((...args: any[]) => T)): Observable example fromEvent(target: FromEventTarget, eventName: string): Observable 1 2 const clicks = fromEvent(document, 'click'); clicks.subscribe(x => console.log(x)); fromEv..
pluck 각 객체에 지정된 중첩 속성에 매핑합니다. (말이 어려우니 예제로 보면) pluck(...properties: string[]): OperatorFunction 가족 정보를 출력하는 family Observable이 있습니다. 이 중에서 role에 해당하는 값만 뽑아서 반환하고 싶다면, pluck를 이용해서 아래와 같이 코드를 짤 수 있습니다. return result = family$.pipe( pluck('role') ); result를 구독(subscribe)해야 원하는 값을 받을 수 있습니다. result.subscribe(val => console.log(`역할: ${val}`)); 이렇게 하면 val로 'role'에 해당하는 값들이 걸러져서 출력됩니다. 역할: 엄마 역할: 아빠 역할..
사용할 메소드 Array.prototype.join() arr.join([separator]) join() 메소드를 이용하면 배열의 모든 요소를 연결해 하나의 문자열로 만들 수 있습니다. separator를 생략하면 배열의 요소들이 쉼표로 구분됩니다. 빈 문자열("")이라면 모든 요소들 사이에 아무 문자도 없이 연결됩니다. 반환값 모든 배열 요소들이 스트링으로 결합됩니다. 만약 배열이 길이가 0 이라면, 빈 스트링이 반환됩니다. 배열의 요소가 undefined 또는 null 이면 빈 문자열로 반환합니다. 사용예제 const elements = ['Fire', 'Air', 'Water']; console.log(elements.join()); // expected output: "Fire,Air,Water..
You can also run VS Code from the terminal by typing 'code' after adding it to the path: 1. Launch VS Code. 2. Open the Command Palette (Ctrl+Shift+P) and type 'shell command' to find the Shell Command: Install 'code' command in PATH command. 3. Restart the terminal for the new $PATH value to take effect. You'll be able to type 'code .' in any folder to start editing files in that folder. Note: ..