2016-07-07 11 views
0

私は角度jsに新しく、monaca ideでonsen-uiを使用するハイブリッドアプリケーションを作成しています。次のコードを書きました。応答がサーバーから来たときjavascriptメソッドを使用していません。たとえば、最後の行の{{"hello"}}はブラウザに{{"hello"}}として表示されます。そのため、新しいコードが続いていないと思いますJavaScriptファイルのルールJavascript関数が新しいinnerHTMLで動作しない

    this.find=function(){ 
 
    //ajax start 
 
    
 
      $http({ 
 
    method :"POST", 
 
    url : "http://www.ashishmalgawa.xyz/rakt/finder.php", 
 
    headers: { 
 
    'Content-Type': "application/x-www-form-urlencoded; charset=UTF-8" 
 
},  
 
    data: "date="+$rootScope.dob 
 
    }).then(function mySucces(response) { 
 
     document.getElementById("results").innerHTML = response.data; 
 
     $scope.search=false; 
 
       
 
    }, function myError(response) { 
 
     $scope.hellow = response.statusText; 
 
    }); 
 
     
 
    //ajax end   
 
        } 
 
<ons-list> 
 
<?php 
 
/* DBMS related code 
 
*/ 
 
?> 
 
<ons-list-item ng-click="" modifier="tappable"> 
 
     <?php 
 
      while($r=$re->fetch_assoc()){ 
 
       echo $r['name']."<br>"; 
 
       echo $r['gender']."<br>"; 
 
       echo "$distance kms away"; 
 
       
 
      } 
 
     ?> 
 
    </ons-list-item> 
 
    <?php 
 
    } 
 
    } 
 
} 
 
else{ 
 
    echo "No Results Found"; 
 
} 
 
$conn->close();   
 

 
?> 
 
    </ons-list> 
 
{{"hello"}}

:)事前に感謝

答えて

0

<ons-list>などは、プレーンhtmlではないので、これは機能しません。

データのJSONを返し、クライアント側に角度を付けてレンダリングする必要があります。

+0

JSONを使うのが正しい方法だと知っていますが、私はそれをよく知っているわけではないので、私はこれを使用しようとしています。なぜこれがうまくいかないのか教えてください。 –

+0

domの操作でangleディレクティブを含めるようにしようとしているので、ディレクティブはhtmlではなく、角度モデルであり、angleで管理する必要があります。 – webdeb

+0

HTMLにというようなものはありません – webdeb

関連する問題