Контроллер ауры action.setParams для User.ContactId
Я почти новичок в работе с контроллером ауры, реализующим JavaScript. Мой вопрос, могу ли я установить action.setParams({"variable" : "{!User.ContactId}"});
или мне нужно сделать обходной путь для достижения этой цели.
Я спрашиваю об этом, потому что моя кнопка работала так: Javascript OnClick:
var contactId = "{!User.ContactId}";
1 ответ
<aura:component controller="someController">
<aura:attribute type="User" name="User"/>
<button onclick="{!c.onClick}">Cilck Here</button>
</aura:component>
//controller
({
onClick : function (component, event, handler){
var user = component.get ('v.User');
var contId = user.ContactId;
}
})
Вы можете определить атрибут в компоненте и получить доступ к этому атрибуту внутри js
при доступе к любому атрибуту component.get ('v.User');
Вот v.
представляет вид