1

別の角度リピート内に角度リピートを作成しようとしています。私が書く場合:

{{field.labels}} 次のような配列を出力します。

[{"name":"media","label":"Media"},{"name":"frilans","label":"Frilans"}]

本当に簡単なことを試してみると、

<fieldset
    class="options"
    ng-repeat="mylabel in field.labels"
>


    <input type="radio" >{{mylabel}}
</fieldset> 

入力タグの数が配列の項目数に対応しているので動作しているように見えますが、{{mylabel}} が出力されません。なんで?

コードの完全なサンプルは次のとおりです: http://codepen.io/anon/pen/FEyir

これは完全なフィールド変数で、.optionstype=radio の場合にのみ使用されます:ng-switch-when="radio"

    fields:
        [
            {
                label: 'First Name',
                name: 'firstname',
                key: '',
                type: 'text',
                //fixa requierd i templatesen
                required: true
            },
            {
                label: 'Last Name',
                name: 'lastname',
                key: '',
                required: true,
            },
            {
                label: 'Email',
                name: 'email',
                key: '',
                required: true,
                type: 'email',
            },
            {
                key: '',
                type: 'radio',
                labels:
                [
                    {
                        name: 'media',
                        label: 'Media'
                    },
                    {
                        name: 'frilans',
                        label: 'Frilans'

                    }

                ],
            }
        ],

    },
4

1 に答える 1