일상/일기

일기) 230413 회사에서 배운 것들,

Solation 2023. 4. 13.

230413

 

보풀 제거기 구매

아침운동은 확실히 피곤하다.

회사에서의 시간을 조금  쓰고있는  같다 반성하자

 

회사배움

replace()

 

.replace (/ A/,  "B"  )

/ / 사이에 있는 것을 B로 대치 

 

컨트롤러 setViewName ( link :: .pop_wrap )

 

검색해서 나오진 않았으나

:: 이후에 .pop_wrap 클래스 내부에 있는 내용을 호출하거나 띄워주는 것 같다.

 

input type : File

 

accept 속성

사용할 속성을 지정해 줄 수 있다.

확장자 명을 작성해 주면 된다 

모든 파일 선택시 지정한 것 이외의 파일도 입력받을 수 있다고 한다.

 

multiple 속성

사용자가 여러개의 파일을 선택하게 할 지

하나만 선택하게 할 지 결정

 

required 속성

파일이 반듯이 선택되어야 하는지

 

value 속성

사용자가 선택한 파일의 경로 값

여러 파일을 선택한 경우, 첫 번째 파일 경로 값을 가집니다.

 

 

Label 태그의 for 속성

 

태그를 제어하여 상태를 변경하게 도와준다고 한다.

같이 연동할 인풋 태그의 id 를 넣어주면 된다고 한다. 

 

style: display

none : 안보인다.

black: 기본값, 가로 100% 차지

inline: 자기 자신만 갖고 있다.

inline-block: 기본은 inline이지만 크기 변경 가능 explore 7 이하는 사용 불가

 

$('#fileForm')[0]

도저히 뭐를 뜻하는지 이해가 안 갔는데

아무리 찾아봐도 나오지 않았었다.

좀 찾아보다가

cosole.log에 넣어보니 그제서야 답이 나왔다.

form 태그 그 자체를 반환해주는 녀석이었다.

진작에 콘솔에 넣어 볼 걸 그랬다.

 

@NoArgsConstructor, @NoArgsConstructor, 

생성자 자동 생성

앞: 파라미터가 없는 기본 생성자 

뒤: 모든 필드값을 파라미터로 받는 생성자 생성 

 

FIleInfo 클래스

name: 파일 이름

FullName: 경로를 포함한 파일 이름

Extension: 확장자

 

댓글

💲 추천 광고