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();