[개인 어플리케이션 제작] 정보 관리 어플리케이션 제작 4일째
2624 단어 JavaScriptRubyAjaxRubyOnRails5.2
다시 시작해야지.열심히 하겠습니다.
오늘 한 일
・ 메인 화면의 이미지, 이미지, 학습 디자인, 표기 기능, 학습 표기 검색 기능, 학습 표기 기능 검색
그럼 적어볼게요.자신의 입력을 출력합니다.
메인 화면 디자인 정보
첫날에는 로그인 화면과 새로운 로그인 화면과 기능이 설치되었다.나는 화면의 이미지가 그 이후로 좀 벗어날 수 있을까 하고 생각했다.학교 구성원들은 디자인에 대한 좋은 정보를 공유해 참고로 실었다.
・[초보자 필수] Bootstrap 템플릿의 사용법 설명<Bootstrap>
https://blog.codecamp.jp/bootstrap-template-howto
・ Chrome 확장 기능 "Wappalyzer"를 추천합니다!각종 서비스의 프로그래밍 언어와 구조를 완전히 이해합니다! <IT 대학 >
https://youtu.be/q92r_WrQjoY
・ [HTML/CSS 판면 디자인 번외편] 인코딩이 편리한 크롬 확장 기능 제작 [야후 출신 엔지니어를 위한 초보자 프로그래밍 강좌] <줄무늬 IT대학 선생>
https://youtu.be/CXrW5rqP-WY
특히 Bootstrap은 스타일리시한 디자인을 간편하게 사용할 수 있어 오늘 검색을 시작합니다!(부트 스트랩 시작)
우선 습관이 되는 단계에서 그 다음에 첫 페이지를 만들고 싶습니다.
태그 기능 정보
학교에 다니는 학교에서 완성된 창작 응용 프로그램의 추가 조건에서 설치를 시도했다.처음일 뿐이라면 이해도 50%가 최고...
Ajax는 역시 처음일 뿐이야. 이해하기 힘들어.나는 깊이 느꼈다.나는 실제 설치를 축적하면 파악할 수 있기 때문에 먼저 내가 이해하는 첫 번째 출력을 하고 싶다.
① 연관성과 데이터베이스 디자인의 중요성
이 Qiita에서 보듯이 여러 개의 라벨은 특정한 투고와 연결되고, 또한 공통된 라벨은 다른 투고와 연결된다.
트윗과 태그의 관계가 여러 쌍이면이것을 연결하려면 중간 테이블(그림의 tweet_tag_relations)을 준비해야 합니다.
이외에 예를 들어 저장할 때 트위터,tags표를 동시에 저장하기 위해서는 Form 대상의 생각을 이용하여 여러 개의 표를 동시에 저장 처리해야 한다.
중간 테이블과 Form 객체를 모두 사용하려면 중간 테이블에서 Form 객체에 대한 레코드를 만듭니다.
② 태그에 대한 고유한 제한 사항
태그를 저장할 때 데이터베이스에 있는 태그는 더 이상 저장할 수 없습니다.여기서 first_or_initialize 를 사용합니다.where에서 검색한 조건의 기록이 있으면 이 기록의 실례를 되돌려주고, 없으면 새 실례를 되돌려주는 방법입니다.def save
tweet = Tweet.create(message: message)
tag = Tag.where(name: name).first_or_initialize
tag.save
end
③ 점진적 검색 기능 설치(증분 검색)
설치 코드가 길어지기 때문에 다른 문장으로 정리하고 싶지만'XMLHttpRequest 대상'으로 Ajax의 비동기적인 통신에 검색 표시줄을 넣는 값을 요청하고 오픈 방법에 따라 정의된 매개 변수에 따라 루비의 컨트롤러가 설정한 검색 키워드를 얻어 json 형식으로 JS 측으로 되돌려줍니다.onload에서 얻은 경우 Ajax에 설치할 수 있을 것 같습니다.
총결산
약간 어수선하게 귀결되었지만, Ajax의 반복 설치는 곧 이런 일에 익숙해질 것이다!
내일 나는 더욱 구체적인 성과를 보도로 정리하고 싶다.
Reference
이 문제에 관하여([개인 어플리케이션 제작] 정보 관리 어플리케이션 제작 4일째), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Toshinori_nagao/items/36dec1f376bfd46cef4f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
첫날에는 로그인 화면과 새로운 로그인 화면과 기능이 설치되었다.나는 화면의 이미지가 그 이후로 좀 벗어날 수 있을까 하고 생각했다.학교 구성원들은 디자인에 대한 좋은 정보를 공유해 참고로 실었다.
・[초보자 필수] Bootstrap 템플릿의 사용법 설명<Bootstrap>
https://blog.codecamp.jp/bootstrap-template-howto
・ Chrome 확장 기능 "Wappalyzer"를 추천합니다!각종 서비스의 프로그래밍 언어와 구조를 완전히 이해합니다! <IT 대학 >
https://youtu.be/q92r_WrQjoY
・ [HTML/CSS 판면 디자인 번외편] 인코딩이 편리한 크롬 확장 기능 제작 [야후 출신 엔지니어를 위한 초보자 프로그래밍 강좌] <줄무늬 IT대학 선생>
https://youtu.be/CXrW5rqP-WY
특히 Bootstrap은 스타일리시한 디자인을 간편하게 사용할 수 있어 오늘 검색을 시작합니다!(부트 스트랩 시작)
우선 습관이 되는 단계에서 그 다음에 첫 페이지를 만들고 싶습니다.
태그 기능 정보
학교에 다니는 학교에서 완성된 창작 응용 프로그램의 추가 조건에서 설치를 시도했다.처음일 뿐이라면 이해도 50%가 최고...
Ajax는 역시 처음일 뿐이야. 이해하기 힘들어.나는 깊이 느꼈다.나는 실제 설치를 축적하면 파악할 수 있기 때문에 먼저 내가 이해하는 첫 번째 출력을 하고 싶다.
① 연관성과 데이터베이스 디자인의 중요성
이 Qiita에서 보듯이 여러 개의 라벨은 특정한 투고와 연결되고, 또한 공통된 라벨은 다른 투고와 연결된다.
트윗과 태그의 관계가 여러 쌍이면이것을 연결하려면 중간 테이블(그림의 tweet_tag_relations)을 준비해야 합니다.
이외에 예를 들어 저장할 때 트위터,tags표를 동시에 저장하기 위해서는 Form 대상의 생각을 이용하여 여러 개의 표를 동시에 저장 처리해야 한다.
중간 테이블과 Form 객체를 모두 사용하려면 중간 테이블에서 Form 객체에 대한 레코드를 만듭니다.
② 태그에 대한 고유한 제한 사항
태그를 저장할 때 데이터베이스에 있는 태그는 더 이상 저장할 수 없습니다.여기서 first_or_initialize 를 사용합니다.where에서 검색한 조건의 기록이 있으면 이 기록의 실례를 되돌려주고, 없으면 새 실례를 되돌려주는 방법입니다.def save
tweet = Tweet.create(message: message)
tag = Tag.where(name: name).first_or_initialize
tag.save
end
③ 점진적 검색 기능 설치(증분 검색)
설치 코드가 길어지기 때문에 다른 문장으로 정리하고 싶지만'XMLHttpRequest 대상'으로 Ajax의 비동기적인 통신에 검색 표시줄을 넣는 값을 요청하고 오픈 방법에 따라 정의된 매개 변수에 따라 루비의 컨트롤러가 설정한 검색 키워드를 얻어 json 형식으로 JS 측으로 되돌려줍니다.onload에서 얻은 경우 Ajax에 설치할 수 있을 것 같습니다.
총결산
약간 어수선하게 귀결되었지만, Ajax의 반복 설치는 곧 이런 일에 익숙해질 것이다!
내일 나는 더욱 구체적인 성과를 보도로 정리하고 싶다.
Reference
이 문제에 관하여([개인 어플리케이션 제작] 정보 관리 어플리케이션 제작 4일째), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Toshinori_nagao/items/36dec1f376bfd46cef4f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
def save
tweet = Tweet.create(message: message)
tag = Tag.where(name: name).first_or_initialize
tag.save
end
약간 어수선하게 귀결되었지만, Ajax의 반복 설치는 곧 이런 일에 익숙해질 것이다!
내일 나는 더욱 구체적인 성과를 보도로 정리하고 싶다.
Reference
이 문제에 관하여([개인 어플리케이션 제작] 정보 관리 어플리케이션 제작 4일째), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Toshinori_nagao/items/36dec1f376bfd46cef4f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)