일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- rn webview page loading
- react native safeArea
- gsap 기초
- 타입스크립트
- SafeArea 커스텀
- styled component
- js 특정 위치로 이동
- RN navitate push
- input 숫자입력
- reactnative 웹뷰 페이지 로딩
- React-Native 공부
- react이론
- 프론트앤드
- JS
- gsap
- 리액트
- scrollIntoView scrollTo
- 웹뷰 페이지 로딩
- safari wiondow.open
- styled component 작동안함
- slick slider 간격
- React Native SafeArea Custom
- react
- 트윈맥스 기초
- 퍼블리셔
- styled component is not working
- 임고미
- React Native navigation
- React-Native IOS
- styled component 작동 안될때
Archives
- Today
- Total
개발공부 임고미
[Frontend] Loopback filter값안에서 특수문자 검색 본문
728x90
300x250
Loopback에서, filter을 해줄때 url에 특수문자가 포함되게 검색할경우, 제대로 확인이 안되는경우가 발생합니다.
ex) # = %23
var preNo = '#product_1'
$.ajax({
type: 'GET',
url: url+'products?filter={"where":{"preNo":"'+preNo+'"}}',
success: function (data) {
console.log(data);
},
error: function (error) {
console.log(data)
}
})
검색해야하는 것 : preNo
preNo의 내용: #product_1
위 코드의 결과
기대값:
"where":{"preNo":"#product_1'"}
결과:
"where":{"preNo":"preNo}
===
나오다 말아버림
해결 방법
//encodeURIComponent(); 이용
$.ajax({
type: 'GET',
url: url+'products?filter={"where":{"preNo":"'+encodeURIComponent(preNo)+'"}}',
success: function (data) {
console.log(data);
},
error: function (error) {
console.log(data)
}
})
참고: developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent참
728x90
300x250
'프론트엔드' 카테고리의 다른 글
[React Native] 웹뷰내에서 페이지 로딩값 구하기 (0) | 2022.10.21 |
---|---|
[TypeScript] 알고쓰자 TypeScript! [1] (0) | 2022.06.17 |
[TypeScript] 알고쓰자 TypeScript! (0) | 2022.06.17 |
[Front-end] Next.js 뽀개기 [1] - 왜 Next? (1) | 2022.04.20 |
Comments