본문 바로가기

모바일 APP79

JSX= JavaScript + XML XML(extensible Markup Language): 태그 이름을 자유롭게 지을 수 있는 언어 XML 코드는 마치 자바스크립트나 타입스크립트 문법에 XML 구문이 있는 것처럼 사용 JSX : JavaScript XML 줄임말로 React.createElement 호출 코드를 좀 더 다순 간결하게 만들수 있다. HTML 마크업 언어 : XML 마크업 언어의 부분 집합, 태그나 속성을 마음대로 확장 할수 없다. React.createElement는 컴포넌트를 가상 DOM 객체로 만든다. 컴포넌트는 여러개의 속성과 하나 이상의 자식 컴포넌트를 가진다. 가상 DOM 객체 = createElement(컴포넌트 이름, 속성 객체, 자식 컴포넌트) 표현식: JSX 구문의 자바스크립트 코드는 반드시 return .. 2021. 9. 4.
에러: border color 가 동작 하지 않는 문제 특별히 잘못된 것이 없다면? borderwidth 값을 넣어 줬는지 확인해봐라 2021. 8. 30.
IOS 커스텀 폰트 적용 안될때 react-native 0.60 이상 버전에서는 react-native.config.js 파일을 생성한 후에 module.exports = { project: { ios: {}, android: {}, // grouped into "project" }, assets: ["./src/assets/fonts/"], // 당신의 font 파일들이 모여있는 폴더 }; 위와 같이 적어준후 react-native link 명령을 사용하면 자동으로 안드로이드와 ios 둘다 폰트 사용할수 있는 환경이 만들어 진다. ios폴더에 AppDelegate.m 파일을 열어 아래 코드 내용을 추가해준다. for (NSString* family in [UIFont familyNames]) { NSLog(@"%@", family);.. 2021. 8. 30.
기능 개발간 유용한 사이트 json으로 동적 컴포넌트 만들기 https://www.storyblok.com/tp/react-dynamic-component-from-json How to render dynamic component defined in JSON using React With React it is easy to render dynamic components utilizing JSX and React.createElement, which we can utilize to render content with specific components and layouts by only using their name. www.storyblok.com 커스텀 폰트 적용하기 https://dev-yakuza.posstree.com/ko.. 2021. 8. 30.
반응형