Angularjs 添加没有值的属性

Angularjs 添加没有值的属性,angularjs,Angularjs,我正在制作我的第一个角度模板。在数组中循环时,我想添加属性required 数组的每一部分都如下所示: { label: 'Last Name', name: 'lastname', key: 'entry.1417082936' } 我可以简单地补充一下 { label: 'Last Name', na

我正在制作我的第一个角度模板。在数组中循环时,我想添加属性
required

数组的每一部分都如下所示:

        {
            label: 'Last Name',
            name: 'lastname',
            key: 'entry.1417082936'
        }
我可以简单地补充一下

            {
                label: 'Last Name',
                name: 'lastname',
                key: 'entry.1417082936',
                required: 'required', 
            }
然后将
{{required}}
添加到模板中,但我想知道是否有更干净的方法。我还需要添加pattern属性

如果设置了
requirerd:true
,我希望属性requirerd包含在html中,如下所示:

        {
            label: 'Last Name',
            name: 'lastname',
            key: 'entry.1417082936'
        }

为什么不使用布尔值?这通常是一个很好的例子

我应该在模板中放置什么?我只知道ng if,但这会影响整个标记。您希望在模板中实现什么?您可能会发现这很有用: