묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
localStorage 관련 문의드립니다.
안녕하세요! TodoList.vue 에서 localStorage JSON.parse으로 변경 시 [Vue warn]: Error in created hook: "SyntaxError: Unexpected token 바 in JSON at position 0" found in ---> <TodoList> at src/components/TodoList.vue <App> at src/App.vue <Root> 라는 오류가 뜨고 리스트가 나오질 않습니다 코드를 아무리 봐도 문제가 뭔지 모르겠네요...어디가 잘못된걸까요 ㅜㅜ TodoList.vue 코드 첨부해드립니다 .. <template> <section> <ul> <li v-for="(todoItem, index) in todoItems" class="shadow" v-bind:key="todoItem"> <i class="checkBtn fas fa-check" v-on:click="toggleComplete"></i> {{todoItem}} <span class="removeBtn" v-on:click="removeTodo(todoItem, index)"> <i class="removeBtn fas fa-trash-alt"></i> </span> </li> </ul> </section> </template> <script> export default { data: function() { return { todoItems: [] } }, methods: { removeTodo: function(todoItem, index) { this.todoItems.splice(index, 1); // 화면에서 지우기 인덱스 하나를 지우자(하나를 콕 집어서 splice) localStorage.removeItem(todoItem); //데이터베이스에서 지우기 }, toggleComplete: function(){ } }, created: function() { if (localStorage.length > 0) { for (var i = 0; i < localStorage.length; i++) { if (localStorage.key(i) !== 'loglevel:webpack-dev-server') { this.todoItems.push(JSON.parse(localStorage.getItem(localStorage.key(i)))); //문자열로 변환 } } } } } </script> <style scoped> ul { list-style-type: none; padding-left: 0px; margin-top: 0; text-align: left; } li { display: flex; min-height: 50px; height: 50px; line-height: 50px; margin: 0.5rem 0; padding: 0 0.9rem; background: white; border-radius: 5px; } .checkBtn { line-height: 45px; color: #62acde; margin-right: 5px; } .checkBtnCompleted { color: #b3adad; } .textCompleted { text-decoration: line-through; color: #b3adad; } .removeBtn { margin-left: auto; color: #de4343; } </style>
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
출력 SynTaxerror
print("나는 오늘 풍선을 먹었다. 내 친구는 식인종이다. 식인종은 식인종이였지만, 식인종을 가능성이 있었지만 없어지는듯 했지만 있었다는 게 맞아지고 있었는데 아닐거 같다 추측이 나왔다가 없어졌닥가 다시 나왔다가 없어졌다가 나왔다.) 이게 뭔소린지 싶으실수도 있지만 진짜 이렇게 넣으니까 오류가 납니다... 왜 그럴까요?
-
해결됨홍정모의 따라하며 배우는 C++
std::max() 앞에 왜 std::를 붙이는건가요?
#include <algorithm>만으로도 max사용이 가능한데 왜 std::를 붙이셨는지 이유를 모르겠습니다.저는 std::없이 출력해도 값이 나오는데 이해가 안가네요 max라는 함수는 algorithm에서 이미 정의되있는거 아닌가요? std::안에도 max가 있다는건 무슨 말인가요? #include #include using namespace std; int main() { cout << max(1+3,3) << endl; }
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
기본색이 화이트로 되어 있으나 화이트로 안나타나는 이유
안녕하세요 좋은 강의 재미있게 듣고 있습니다 질문의 제목과 같이 기본색상이 화이트로 되어 있으나 베이지색으로 모니터에 표현됩니다 쉐이더를 이용해 화이트로 적용했는데도 모니터 에서는 베이지색으로 표현됩니다. 저만 그런 걸까요~?
-
해결됨[기초스피치] 14년차 아나운서에게 배우는 말 잘하는 방법!
복식호흡 연습장소
아파트에 살다 보니 연습을 하면 옆집에 소음을 유발할 것 같습니다. 혹시 소리는 내지 않고, 복식호흡하고 아~하고 작게 내면서 연습해도 발성이 늘까요? 혹시 강사님은 어디서 연습하고 계신가요?
-
미해결코어 자바스크립트
생성자 함수에서 스태틱 메소드에 접근이 불가능하다는 부분이 이해가 되지 않습니다.
안녕하세요! 스태틱 메소드에 접근이 불가능하다는 부분이 이해가 안돼서 질문드립니다! 4분 50초 쯤에있는 코드에서, 아래와 같은 코드를 작성하면 인스턴스에서도, 스태틱 프로퍼티와 스태틱 메서드에 직접 접근이 가능할 것 같은데 안된다고 하셔서 다른 의미로 말씀하신건지 궁금합니다. function Person(name, age){ this._name = name; this._age = age; this.getInformations = function(instance) { return { name: instance._name, age: instance._age, }; } } 그리고, 추가적으로 궁금한 것이 있는데 constructor가 인스턴스를 생성할 때 어떤식으로 진행하는 것인지 궁금합니다. var 인스턴스 = new 생성자함수(); 라고 있을 경우에 생성자함수에 있는 모든 값을 그대로 복제해서 인스턴스를 생성하는 줄 알았는데 그게 아닌 것 같아서 궁금합니다. 제가 추측하기로는 new 연산자를 통해 플레인 생성자 함수의 prototype이 포함된 껍데기를 만들어 인스턴스를 생성하고, 생성된 인스턴스로 this 바인딩을 한 뒤에 함수가 실행되면서, 자연스럽게 this. 으로 되어있는 변수나 메서들만 새로운 인스턴스에 추가가 되는 것 같은데 이 순서가 맞는건지 궁금합니다! 감사합니다.
-
미해결R로 하는 웹 크롤링 - 입문편
("?<=).*(?=)") 활용 정규식 작성법 문의
안녕하세요, str_extract 정규식 이용해서 아래코드에서 타이틀만 추출하려고 할 경우 정규식 작성 방법 문의드립니다. title=\"언론권력이 검찰권력과 손잡을 때 벌어지는 일들\">" 아마도 title=\"로 시작해서 \">" 사이 값을 추출할 수 있도록 작성해야하는데 특수문자가 섞여있어서 헷갈리네요. 추가로 알려주신 정규식 이용해서 특정 문자열 추출하는게 초급자 입장에서 다소 어려운 것 같은데 혹시 더 쉽게 추출할 수 있는 방법이 있을까요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
기본자료형관련 질문입니다.
기본자료형은 class를 가지고 있지 않은 건가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
표 디자인
선생님 안녕하세요. head(5)로 일부데이터 추출했을 때 표 형태? 표 디자인?이 왜 선생님과 다르게 뜨는걸까요? 선생님 표는 한줄에 모든 열이 다 보이고 폰트 굵기도 조절되어 있는데 제가 하면 그렇게 안뜨네요.
-
해결됨파이썬 무료 강의 (활용편2) - GUI 프로그래밍 (4시간)
함수에 들어간 이미지 경로를 읽지 못하는 오류
안녕하세요^^ 매번 유익한 강의 감사하게 잘 듣고 있습니다. 다름이 아니라 다른 소스는 잘 실행이 되는데 유일하게 함수에 넣은 이미지 경로만 첨부파일과 같이 SyntaxError가 나더라고요. 특이하게도(!) 경로 이름에서 역슬래시(\)를 슬래시(//)로 바꾸기만 하니까 아무 문제 없이 정상적으로 실행되었습니다. 혹시 이런 문제가 왜 생겼는지, 혹시 vscode의 제 설정에 문제가 있다면 미리 고칠 수 있도록 지도해 주시면 감사드리겠습니다 (_ _) 그리고 이미지의 상대경로를 선생님께서는 "gui_basic/"으로 설정하시는데 제 경우는 상대경로 기준이 pythonworkspace 상위경로 기준으로 강제로 설정이 되어서 이미지 상대경로를 항상 "pythonworkspace/gui_basic"으로 설정해야 하더라고요. json 파일이나 vscode 설정에 문제가 있는 것 같은데... 혹시 도움 주실 수 있다면 삼가 부탁드리겠습니다 (_ _ ) 언제나 좋은 강의 잘 듣고 있습니다. 감사합니다!!!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
RMSE의 해석과 cross_val_socre 질문
1. rmse의 값까지만 구하고 그 수치가 나타내는 의미를 말씀안해주셔서 질문드립니다. r2은 1에 가까울수록 좋다고 하셨는데 RMSE는 어떻게 해석하면 될까요? 2. 이건 이번 강의에 질문드릴거는 아니지만, 그리드서치CV는 돌린다음 최적의 파라미터를 구해주는데 CROSS는 그냥 현재 파라미터값이나 모델이 적당하다/안적당하다는 것만 나타내고 끝인걸까요?
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
실무에서는 주로 xml 로 관리하나요 java 파일로 관리하나요?
제곧내
-
해결됨인터랙티브 웹 개발 제대로 시작하기
reflow관련 질문 드립니다.
안녕하세요? 1분코딩 강좌를 즐겁게 듣고있습니다. reflow라는 단어가 나와서 검색하고 공부하던 도중에 궁금함이 생겨 질문드립니다. https://stackoverflow.com/questions/27637184/what-is-dom-reflow 위 스택오버플로우 답변 중에 animating a DOM element not necessarily trigger reflow, for eg. if you are using CSS3 property to transform, reflow doesn't happen 라는 답변이 있습니다. 위 답변에 따르면 해당 강좌에서 배운 transform 속성을 쓰면 reflow가 일어나지 않는다고 해서요. 그럼 transform 속성을 쓰면 reflow가 일어나지 않고 repaint만 일어나서 성능에 이점이 있다고 이해해도 될까요?
-
미해결페이스북 클론 - full stack 웹 개발
CSS 스타일이 바로 적용이 안됩니다.
강사님이 하시는걸 따라하고 있는데 signup.css 파일을 변경해도 실행시킨 사이트에서는 바로바로 스타일 적용이 안됩니다. 저장하고 새로고침도 해보아도 변하지가 않습니다. 개발자모드로 Network에서 CSS파일을 확인해봤더니 바꾼 스타일이 저장이 안되어 있는것 같습니다. 어떻게 해결해야 할까요?
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
Oracle DB 설치 오류 문의
윈도우 10 에서 오라클 SQL 설치 시, 잘 설치되다가 갑자기 롤백이되며 설치가 제대로 되지 않는데 이유를 알 수 있을까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
3:46 get으로 꺼내는게 좋은 방법이 아니다.
라고 말씀해주셨는데요. 그럼 현업에서는 바로 꺼내지 않고 전처리?를 해야한다는 말씀이신가요?관련 키워드와 관련 내용의 추상적인 예가 궁금하여 질문을 남겨봅니다. 명강의 늘 감사합니다.
-
미해결3dsmax 모델링 고수의 비밀! (Modeling Expert Technique)
Use NURMS 가 비활성화 되어있는데 어떻게 사용해야하나요?
05강의 면을 나누는 법 강의를 들었는데요 큐브를 스피어로 나누실 때 저는 우측 모디파이창쪽에 Subdivision 옵션도 안보이고 ctrl Q를 눌러도 아무것도 뜨지 않네요 리본메뉴에서도 NURMS아이콘이 비 활성화 되어있습니다 ㅜ 강의처럼 리본메뉴 맨 우측에 nurms도 보이지 않네요 msmooth를 이용해서 만들기는 했습니다 강의 감사합니다~
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 선생님!
일단 좋은 강의 넘나 감사합니다!! Node만 사용하다가 React를 처음 사용해봐서 react의 state라는 부분에 대해 궁금한 점이 많은데요, 1. 가장 생소하게 느껴지는 부분은, state에서 onChange가 있을 때, 이 변화를 반영해주는 코드를 작성하는 부분입니다! 일반적인 html에서는 input 태그에서 value의 변화를 반영해주는 코드를 작성해주지 않아도 자동으로 인식을 하는데, react에서 이렇게 변화하는 부분을 반영하는 코드까지 작성하는 것은 react의 특성인가요? 아니면 혹시 react의 state라는 개념과 어떤 밀접한 관련이 있는건가요?
-
미해결비전공자를 위한 개발자 취업 개론
안녕하세요, 프론트앤드 분야로 정하고 부트캠프 고민중입니다.
안녕하세요, 튜터님 강의 잘 듣고 있습니다.:) 부트캠프 강의 부분까지 듣고 6개 추천해주신 학원들을 알아봤는데,, 최근 스파르타코딩클럽에서 온라인이 개설되었고 바로 시작할 수 있더라구요. 다른 곳은 내년부터 접수하거나 바로 시작할 수 없더라구요 ㅠㅠ, 시험보는 곳도 있고... 수업이 8/3부터 온라인으로 진행이되고 선착순 모집이라는 말에 혹해서 일단 먼저 결제를 했습니다. (아직 수업전이라 환불 가능할거라는 생각으로ㅎㅎ) 스파르타 코딩 온라인으로 웹개발종합반과 앱 개발 종합반이 있었는데.. 제가 아직 구체적으로 웹으로할지, 앱으로할지 정하진 않았어요. 저는 사실 디자인을 전공하긴 했는데 실제로 현장경험은 없지만 디자이너로 인턴하면서 우연히 개발 팀을 옆에서 보게 되었는데 디자이너에 비해 여유롭고 기획자-디자이너-개발자 이렇게 프로젝트 진행시 디자인은 너무 가운데서 압박받는 느낌이 들어 개발자로 전향해야겠다는 생각으로 검색하다가 이 강의를 알게되어 듣게 되었고 강의를 통해 스마트폰이나 웹에서 보여지는 화면이 바뀌는 것에 흥미가 있어서 프론트엔드를 목표로 하여 공부를 시작하려고 하는데요. 이전 강의에서 개발자는 풀스택 개발자가 되기위해 목표를 해야한다고 하셨었는데, 일단 저는 프론트엔드를 목표로 하고 있고 웹과 앱 모두 프론트 개발을 할 수 있는 개발자가 되는게 목표입니다. 일단 혼자 집에서 유튜브로 html,css를 공부하고 있고 javascript를 유튜브를 통해 공부하다가(쓰리드,디버깅?? 이런 용어가 이해가 안되서) 너무 어려워서 안하고있는데 javascript를 알려준다고 해서 들을까 생각중인데요. 웹의 경우 프레임워크 react.js도 배워야한다고 하셨었잖아요. 근데 앱 개발 종합반이라 react.js 가 아닌 같은 계열인 react.native를 알려준다고 해서 그래도 같은 계열인거 같은데 비슷하지 않을까라고 생각했고 나중에 앱할 때 도움도 될것 같다는 생각이 드는데요. 이렇게 두마리 다 잡으려하다가 다 놓치는건 아닌지 1개에 집중을 해야하는건지 모르겠어서요.. ㅠㅠ 어떤지 조언 부탁드립니다.. 첫 학원(?)결정이라 제대로 한건지 방향이 맞는지 모르겠어서요 ㅠㅠ 웹 개발/온라인 개발중 어떤걸 들어야 할지 알려주시고 udemy로도 충분하다라고 하시면 위 링크 강의 듣는게 나을지.. 말씀해주시면 감사하겠습니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
UI 자동화 #4 부분에서 이해 안되는 부분 질문드립니다
안녕하세요 UI 자동화 #4 강의를 보다 이해가 안되는 부분이 있어 질문드립니다 UI 자동화 #4 강의 13:31초 쯤 보면 익스텐션 메소드를 이용해서 코드를 간략화 하셨습니다 간략화 한 코드를 보면 GetButton((int)Buttons.PointButton).gameObject.AddUIEvent(onButtonClicked); 라고 익스텐션 메소드를 이용해서 간략화 하셨는데 AddUIEvent 함수 정의 한 부분을 보면 public static void AddUIEvent(this gameObject go, Action<PointerEventData> action, Define.UIEvent type = Define.UIEvent.Click) 이라고 정의하셨습니다 여기서 이해가 안되는 부분은 1. GetButton((int)Buttons.PointButton).gameObject.AddUIEven에서 AddUIEvent의 인자에 action과 Define.UIEvent가 들어가야 되는데 action인 onButtonClicked는 들어가있는데 왜 Define.UIEvent는 들어가지 않은 이유가 궁금합니다 2. 원래는 public void OnButtonClicked 함수에 입력받은 인자가 없었는데 강의에서 이유는 모르겠지만 하시고 onButtonClicked 함수에 pointerEventData 인자를 추가하셨는데 pointerEventData 인자를 추가 하신 이유가 궁금합니다 매번 자세한 답변 감사드립니다