aura:component
Lighting组件, implements="flexipage:availableForAllPageTypes":在LightningAppBuilder中使用。 implements="force:appHostable":可以添加到tab,包括移动端和电脑端。 lightning:actionOverride : 可以重写Actionaura:attribute
组件中的属性,name"",type="".aura:handler
事件处理器,action="", name="init(或其他)" ,value={!this},处理初始化event,也可以处理自定义事件
<aura:handler event="c:AccountsLoaded" action="{!c.accountsLoadedInJs}"/>
aura:iteration
迭代器,迭代其中的元素,可以用于显示列表数据
<ul>
<aura:iteration items="{!v.accounts}" var="account">
<c:AccountListItem account="{!account}"/>
</aura:iteration>
</ul>
ltng:require
引入外部资源或者Js脚本。
<ltng:require
scripts="/resource/leaflet/leaflet.js"
styles="/resource/leaflet/leaflet.css"
afterScriptsLoaded="{!c.jsLoaded}" />
aura:registerEvent
注册event
<aura:registerEvent name="accountsLoaded" type="c:AccountsLoaded"/>
- Lightning Component JS controller调用VF页面
$A.get("e.force:navigateToURL").setParams(
{"url": "/apex/pageName"}).fire();

本文介绍了Aura与Lightning框架下的关键组件及其用法,包括 Lighting 组件的基础配置项、属性定义、事件处理、迭代器的使用方法以及如何引入外部资源。此外还详细解释了如何在JS控制器中调用VF页面。
935

被折叠的 条评论
为什么被折叠?



