VisualForce sayfasında bir Yıldırım bileşeni eklemeye çalışıyorum. İki sorun yaşıyorum. İşte benim kodum.
CreditCard.app:
<aura:application access="GLOBAL" extends="ltng:outApp">
<aura:dependency resource="c:CreditCardForm"/>
</aura:application>
SAYI 1: Ben extends="ltng:outApp"
eklerseniz, Şu hatayı alıyorum "Bir sorun oldu $ Yıldırım tanımlı değil.". Bu kod parçasını kaldırırsam uygulamayı önizleyebilirim. Bunun nedeni tam olarak nedir?
SAYI 2: Ben Visualforce sayfasında CreditCardForm
bileşeni erişmeye çalışıyorum. kod aşağıda:
<apex:page >
<apex:includeLightning />
<div id="lightning"/>
<script>
$Lightning.use("c:CreditCard", function() {
$Lightning.createComponent("c:CreditCardForm",
{},
"lightning",
function(cmp) {
// do some stuff
});
});
</script>
</apex:page>
VF sayfasında Yıldırım bileşenini eklemek için
extends="ltng:outApp"
ihtiyaçları belgelere göre dahil edilecek. Ancak, bunu ekledikten sonra bile sayfa boş. Lütfen bir çözüm öner. TIA.