Необходимо отобразить встроенную панель мониторинга в компоненте ауры
Я выполнил кодовую часть, но панель управления не появится из-за проблем, связанных с доступом. Я включил весь доступ, но все еще не могу найти способ заставить его работать
файл компонента:
({
doInit: function(component, event, helper) {
var config = {
"developerId" : '01Z7F0000011SMYUA2',
"showHeader": false,
"showTitle": false,
"height": 400
};
$A.createComponent("wave:waveDashboard", config,
function(dashboard, status, err) {
if (status === "SUCCESS") {
dashboard.set("v.rendered", true);
dashboard.set("v.showHeader", false);
component.set("v.body", dashboard);
} else if (status === "INCOMPLETE") {
console.log("No response from server or client is offline.")
} else if (status === "ERROR") {
console.log("Error: " + err);
}
}
);
}
})
<aura:component description="WaveContainer"
implements="force:appHostable,force:hasRecordId,flexipage:availableForAllPageTypes"
access="global">
<!-- handlers -->
<aura:handler name="init"
value="{!this}"
action="{!c.doInit}"/>
{!v.body}
</aura:component>
<aura:component description="WaveContainer"
implements="force:appHostable,force:hasRecordId,flexipage:availableForAllPageTypes"
access="global">
<!-- handlers -->
<aura:handler name="init"
value="{!this}"
action="{!c.doInit}"/>
{!v.body}
</aura:component>
Файл обработчика Javascript
({
doInit: function(component, event, helper) {
var config = {
"developerId" : '01Z7F0000011SMYUA2',
"showHeader": false,
"showTitle": false,
"height": 400
};
$A.createComponent("wave:waveDashboard", config,
function(dashboard, status, err) {
if (status === "SUCCESS") {
dashboard.set("v.rendered", true);
dashboard.set("v.showHeader", false);
component.set("v.body", dashboard);
} else if (status === "INCOMPLETE") {
console.log("No response from server or client is offline.")
} else if (status === "ERROR") {
console.log("Error: " + err);
}
}
);
}
})
Когда я пытаюсь просмотреть компонент после добавления его на страницу, он выдает следующую ошибку:
"The asset cannot be displayed because you don't have sufficient permissions."