2020년 2월 5일 수요일

Vue 에서 replace() 사용 시 오류

Vue 에서 str.replace() 사용 시 다음과 같은 오류가 난다.

mounted hook: "TypeError: str.replace is not a function"

str.toString().replace("," , ""); 이런 식으로 써야 에러가 해결된다.

[Tips] 위와 같이 replace()를 사용하면 첫 번째 콤마만 빈 칸으로 변환된다.
모든 문자열의 콤마를 변환하려면 정규표현식을 사용해야 한다.
ex) str.toString().replace(/,/gi , "");

댓글 없음:

댓글 쓰기

[프로그래머스] 프린터 (자바/Java)

문제 설명 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은...