如何为angularjs中的属性赋值

时间:2016-07-22 22:24:08

标签: angularjs

如何在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 属性。

这是我第一天使用angularjs,所以请耐心等待。

2 个答案:

答案 0 :(得分:0)

你能告诉我们日志对象吗?

我检查了json-formatter指令并期望json像json =&#34; {my:&#39; json&#39;}&#34;

检查documentation

最后一点,标准的attr赋值如value="{{log.msg}}"这意味着你的例子是正确的,但我认为问题是你的对象。

答案 1 :(得分:0)

我得到了json-formatter的作者的答案。解决方案是使用&#34; msg.log&#34;作为属性值。