有条件地向组件添加属性

时间:2019-12-13 10:13:29

标签: angularjs

我有一个register-task-popup组件,可以使用personId数据:

<register-task-popup
    person-id="${personId}"
    chat-customer-information='${JSON.stringify(chatCustomerInformation)}'
</register-task-popup>`;

personId数据是可选的,有时可用,有时则不可用。如果没有定义person-id,是否只能添加personId属性?

1 个答案:

答案 0 :(得分:1)

如下所示对我有用-

<register-task-popup 
 {{( personId == '') ? "" : "person-id=''"+ personId+"''" }} chat-customer- 
 information='${JSON.stringify(chatCustomerInformation)}'>
 </register-task-popup>`;