2017-12-28 12 views
-1

변수와 같은내 프로젝트에서

<div id="displaycontent" class="searchResDataLine1" ng-repeat="x in values">    
<?$Var="'{{x.amenities}}'";?> 
    <p id='val' value=""><?=$Var?></p> 
      <?if(strpos($Var,'wi-fi') !==false){?> 
           <div> yes</div> 
           <?}else{?> 
           <div>no</div> 
            <?}? 

를 PHP로 각 변수를 할당 database.after에서 데이터를 얻기 위해 각 JS를 사용하고 각 JS 겨 반복 값에서 폭발을 사용하는 방법

x.amenities = 'wifi, pilow, hotwater, rowater' strpos를 사용하면 주어진 단어를 찾는 방법을 문자열에 포함할지 여부를 결정할 수 있습니다. 다른 방법이 있다면 그것을 사용하여 주어진 단어를 찾는 방법을 의미합니다.

+0

당신이 당신의 프런트 엔드 및 백 엔드를 분할해야 각도 방법 : PHP는뿐만 아니라 브라우저

<div id="displaycontent" class="searchResDataLine1" ng-repeat="x in values"> <div>{{x.amenities == 'wi-fi' ? "Yes" :"No"}}</div> 

또는 그것이 평등 체크하지 않은 경우, 서버에서 실행됩니다. Angular는 프런트 엔드 (클라이언트) 프레임 워크입니다. 따라서 PHP에서는 사용하지 마십시오. – hurricane

+0

각도 j를 사용하는 경우 ok 위의 코드에서 주어진 문자열을 찾는 방법 –

+0

자바 스크립트에 PHP 변수를 지정하고 각도 부트 스트랩을 사용하여 범위 변수에 값을 할당하고 ng-if를 사용하여 렌더링하십시오 –

답변

0

각도 보간 문 내에서이를 수행 할 수 있습니다.

<div>{{x.amenities.indexOf('wi-fi') >-1 ? "Yes" :"No"}}</div> 
+0

"yes"를 사용하는 대신 여기에서 일부 html div를 인쇄하고 싶습니다. –

+0

대신에 ng-if 또는 ng-switch를 사용하십시오. – charlietfl

+0

예, 저도 있어요. 필요. 감사 –