2016-10-20 8 views
0

の値が(JSファイル)私のコントローラであるコール私はここにangularjs</p> <p>を通じて私のアプリで特定の値を呼び出したいanguarjs

//infocomnamebyid 
      $http.get('/csuv5.asmx/infocomname', { 
       params: { 
        id: $scope.additionalinfoparam.Id 
       } 
      }) 
      .then(function (response) { 
       { 
        $scope.comnamebyinfo = response.data.info; 
        console.log(response.data.info); 
       } 
      }); 
     } 

値がこの

のようにコンソールに印刷しています
[Object] 
0 
: 
Object 
comname 
: 
"QED Productions Pvt Ltd" 
__proto__ 
: 
Object 
length 
: 
1 
__proto__ 
: 
Array[0] 

は、しかし、今私は私のラベルに同じことを印刷したい

<label></label> 
+0

'を試しましたか? – Nishant123

+0

はNishant123 @はい私は試みたが、データはJSON形式で来ている –

+0

作業していませんhtml –

答えて

1

は(JSON.parseを試してみてください)

$scope.comnamebyinfo = JSON.parse(response.data.info); 

と中をHTML、

<label ng-model="comnamebyinfo"></label> 
0

あなたのラベルモデルを与える:

<label ng-model='aName'></label> 

次に、あなたがあなたのコントローラでそれに値を割り当てることができます。

$scope.aName = response.data.info; 
+0

はあなたのjsのすべてを提供することができ、これを試してみてください –

+0

来ていない PhilBrockwell

0

ラベルに双方向バインディングを使用する理由はありません。これは、代わりにNG-モデルを使用するのでは、意味、あなたの可能性:

1)文字列補間:

<label> {{ comnamebyinfo }}</label> 

または2)NG-バインドディレクティブ:

<label ng-bind="comnamebyinfo"></label> 

これらのオプションの違いに関する詳細は、hereを参照してください。

関連する問題