aura:component
Lighting组件, implements="flexipage:availableForAllPageTypes":在LightningAppBuilder中使用。 implements="force:appHostable":可以添加到tab,包括移动端和电脑端。 lightning:actionOverride : 可以重写Action
aura: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();