2016-07-22 5 views
1

anglejのカスタム属性に値を割り当てる方法を以下に示します。angularjsの属性に値を割り当てる方法

<tr ng-repeat="log in logs"> 
     <td>{{ $index }}</td> 
     <td>{{ log.level }}</td> 
     <td>{{ log.time | date:"MM/dd/yyyy 'at' h:mma"}}</td> 
     <td>{{ srcFormatter(log.src.file, log.src.line) }}</td> 
     <td><json-formatter json="{{log.msg}}" open="1"></json-formatter></td> 
    </tr> 

log.msg私はJSON属性に割り当てる必要がJSON文字列を含むされます。

これは私の最初の日ですので、私と一緒に裸にしてください。

答えて

0

ログオブジェクトを表示できますか?

私はJSON-フォーマッタディレクティブをチェックし、JSON =のようなJSONを期待 "{私: 'JSON'}"

documentation

と最後の事を確認し、標準attrがvalue="{{log.msg}}"のように割り当てるそれはあなたのことを意味します例は正しいが、私は問題があなたの目的だと思う。

+0

'{ "REQ":{ "interaction_type_id": "9"、 "initiator_id": "6725210406"、 "ソース": "NEWCONNECT" }、 "USERAGENT":「はMozilla/5.0( X11、Linux x86_64)AppleWebKit/537.36(GeckoのようなKHTML)Chrome/52.0.2743.75 Safari/537.36「 」 – dearvivekkumar

+0

ここにmsgオブジェクトが見つかりません。 –

+0

これはlog.Msgの値です – dearvivekkumar

0

私はjson-formatterの著者から答えを得ました。解決策は、属性値として "msg.log"を使用することです。

関連する問題