>웹 프론트엔드 >JS 튜토리얼 >js에서 el 표현식을 비어 있지 않은 것으로 판단하는 방법

js에서 el 표현식을 비어 있지 않은 것으로 판단하는 방법

php中世界最好的语言
php中世界最好的语言원래의
2018-04-28 10:08:332028검색

이번에는 js에서 el 표현식에 대해 비어 있지 않은 판단을 내리는 방법을 보여 드리겠습니다. js에서 el 표현식에 대해 비어 있지 않은 판단을 내릴 때 주의 사항은 무엇입니까? 다음은 실제 사례입니다. . 여기서 제가 이야기하고 싶은 것은 jsp에서 중첩된 el 표현식을 사용하는 것이 아니라 js에서 사용하는 것입니다.

시나리오: 페이지가 점프한 후 spring mvc를 사용하여 json

object

를 프론트 엔드 페이지에 전달합니다. 이 개체는 js에서 가져와 처리해야 합니다.

반환된 json 객체:

{"nodes":[{"contactmobile":"15922208502","orderno":"XNH31918062989476864"},{"id":"12198","group":"11","content":"把考虑考虑","modelname":"Company"}],"links":[{"target":"12198","id":"15016","relationType":"公司","source":"12194"}]}
var graph; 
var flag = "${empty jsonData}"; 
if(flag!="true"){ 
  graph = eval('(' + '${jsonData}' + ')'); 
};

여기에 참고 사항이 있습니다. js에서 el 표현식을 사용할 때는 반드시 따옴표를 사용하세요. 반환된 json에 큰따옴표가 포함되어 있으면 작은따옴표를 사용하여 el 표현식을 묶고, 그렇지 않으면 큰따옴표를 사용하세요.

또한 eval

함수

를 사용하여 json 문자열을 객체로 변환하는 작성 방법에 주목하세요. 이 기사의 사례를 읽은 후 방법을 마스터했다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 도서:

페이지 공유 후 홈페이지로 리디렉션


VUE는 ElTableColumn을 확장

위 내용은 js에서 el 표현식을 비어 있지 않은 것으로 판단하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.