728x90

프레임워크 3

뷰(Vue.js)의 라이프 사이클

new Vue 인스턴스 생성 -> event/life cycle 초기화->beforeCreate->화면에 반응성 주입->created->el, template 속성 확인->template 내용을 render()로 변환->beforeMount->$el 생성 후, el 속성 값 대입->mounted 인스턴스 화면에 부착 ->인스턴스 데이터 변경->beforeUpdate->화면 재 렌더링, 데이터 갱신->updated** 해당 부분은 데이터 변경되는 경우에만 해당 ** 인스턴스 내용 갱신 ->인스턴스 접근 가능->beforeDestroy->컴포넌트, 인스턴스, 디렉티브 등을 모두 해제->destroyed

C#] 하위 디렉토리 내용 검색하기

C#] 하위 디렉토리 내용 검색하기 어떤 디렉토리가 있으면 그 디렉토리 내의 하위 디렉토리를 포함한모든 파일 정보나 디렉토리 정보까지 검색하여 사용해야 하는 일이 있다. 흔히 파일 정보 검색은 Directory클래스나 DirectoryInfo 클래스에서 정의된GetFiles나 GetDirectories를 등을 사용하는데어떤 속성값도 없이 경로만 지정해준 상태에서 목록을 반환하게 하면,선택한 경로 내의 하위 디렉토리에는 접근하지 않는 문제가 발생한다. 모든 하위 디렉토리의 파일 혹은 디렉토리 목록을 조회하는 것이 목적이면메서드의 파라미터에 검색 옵션을 추가해주면 된다. 12Di = new DirectoryInfo(searchPath);FileInfo[] file = Di.GetFiles("*",Search..

C#] 폼 포커싱(Form Focusing)

C#을 활용해 프로그램을 만들다가문득 윈도우를 최상위에 오게 만들 일이 생겼다.소위 말해서 띄운 창에 포커싱을 해줘야 하는데,속성값 몇 개 바꾼다고 해결될 줄 알았던 게 감감 무소식Win API를 활용하는 방법이 있고'TopMost'을 변경해주는 간단한 방법이 있다. Win API 방식 활용 'using System.Runtime.InteropServices;' 빠뜨리지 말 것 123456// 윈도우가 비활성화 상태면 활성화 시켜야 포커싱[DllImport("user32.dll")]private static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);// 포커싱할 윈도우를 최상위에 오게 만듦[DllImport("user32.dll")]private ..

728x90