홈>
Angular에서 json 파이프를 사용할 때
undefined
에 대한 공백을 인쇄합니다
값.
<pre>{{undefined | json}}</pre>
다음을 DOM으로 출력
<pre></pre>
이것은 JSON stringify 함수와 일치하지 않습니다.
console.log(JSON.stringify(undefined)); // prints "undefined"
각도의 json 파이프를 사용하여 "정의되지 않은"값을 인쇄하려면 어떻게해야합니까?
-
답변 # 1
-
답변 # 2
문서에
undefined
가 명시되어 있습니다 결과에서 생략됩니다.https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify#Description
와이즈 비즈JavaScript 콘솔에서 다음 예제를 실행 중이며 템플릿에 "정의되지 않음"이라는 단어가 표시 될 것으로 예상되었습니다.
If undefined, a Function, or a Symbol is encountered during conversion it is either omitted (when it is found in an object) or censored to null (when it is found in an array). JSON.stringify() can also just return undefined when passing in "pure" values like JSON.stringify(function(){}) or JSON.stringify(undefined).
실제로 "undefined"라는 콘솔 메시지가 문자열 값이라고 생각했습니다.
console.log(JSON.stringify(undefined)); // prints "undefined" console.log(typeof JSON.stringify(undefined)); // does not print "string" it prints "undefined"
관련 자료
- javascript - 문자열] : 문자열}은 유형 {[키 : 문자열] : 문자열}에 할당 할 수 없습니다 '찾으시는 주소가 없습니다'
- typescript - 각도 2 - '문자열'유형 가져 오기는 '숫자'유형에 할당 할 수 없습니다
- node.js - mongooseerror - `openuri ()`에 대한`uri` 매개 변수는 문자열이어야하며 "정의되지 않음"이 있습니다
- Angular 출력에서 문자열 연결이 방출되고 예상대로 작동하지 않습니다
- angular8 - angular 8 - typeerror : 프로덕션 용 코드를 빌드 할 때 정의되지 않은 '종류'속성을 읽을 수 없습니다
- angular - 오류 ts2322 - '정의되지 않은'유형은 '문자열'유형에 할당 할 수 없습니다
- typescript - Type String은 'never'Angular에 할당 할 수 없습니다
- javascript - 무작위 '정의되지 않음'이 문자열에 삽입됩니다
- 정규식 - 문자열이 비어 있지 않거나 비어 있지 않고 ""문자가 포함되어 있지 않은지 확인하는 방법은 무엇입니까?
- Angular는 정의되지 않은 속성을 읽을 수 없습니다
- javascript - 정규식과 일치하는 문자열의 각도 가져 오기 값
- angular - subscribe () 내부에서 반환되는 문자열은 무한한 xhr 요청을 유발합니다
- while loop - 문자열 (c)에서 - :의 마지막 항목 이후의 모든 것을 인쇄하는 앱
관련 질문
- javascript - Highcharts JS에서 줄 제거
- javascript - 정의되지 않은 'RecaptchaVerifier'속성을 읽을 수 없습니다
- javascript - 스프레드 시트 테이블에서 JSON 개체 배열 작성
- javascript - JSON 객체의 재귀 데이터
- javascript - 단일, 배열 또는 중첩 깊은 구조 인 JSON의 구조를 모르는 경우 JSON에서 키 및 값으로 객체를 찾습니다
- javascript - 실제로 웹 페이지를 다시로드하지 않고 hbs 부분 (nodejs, mogodb, express)을 렌더링하는 동안 부분과 함께 전송 된 데이터를 업데이트하는 방법이 있습니까?
- javascript - Qlik Engine JSON API를 사용하여 시각화 데이터 내보내기
- javascript - WASM을 Angular 서비스에 올바르게 통합하는 방법
- javascript - Angular의 다른 구성 요소에서 모달 대화 상자를 호출하는 적절한 방법은 무엇입니까?
- 사용자 입력과 함께 JavaScript 가져 오기를 사용하는 OpenWeather API가 이전 데이터를 HTML 페이지에 유지
컨트롤러에서 해당 특정 변수의 값을 설정하고 정의되지 않은 파이프 json이 아닌 경우 undefined를 값으로 인쇄하십시오.