lightning component基於事件驅動模型來處理用戶界面的交互。這種事件驅動模型和js的事件驅動模型也很相似,可以簡單的理解成四部分: 1.事件源:產生事件的地方,可以是頁面中的輸入框,按鈕等等; 2.事件: 點擊,失去焦點,初始化等等; 3.事件對象:當在事件源觸發某個事件 ...
我們在上篇介紹了 track api的區別。在父子 component中,針對api類型的變量,如果聲明以后就只允許在parent修改,son component修改便會導致報錯。 sonItem.html sonItem.js parentForSonItem.html 運行結果:默認顯示一個輸入框,當修改了里面內容,打開console以后會顯示報錯,原因為sonItem這個 component ...
2019-08-17 14:49 0 1143 推薦指數:
lightning component基於事件驅動模型來處理用戶界面的交互。這種事件驅動模型和js的事件驅動模型也很相似,可以簡單的理解成四部分: 1.事件源:產生事件的地方,可以是頁面中的輸入框,按鈕等等; 2.事件: 點擊,失去焦點,初始化等等; 3.事件對象:當在事件源觸發某個事件 ...
,Capture(捕獲階段)以及Bubble(冒泡階段)。這兩種方式和javascript中針對事件處理的Captu ...
如今前端框架都流行組件化,頁面元素都可以使用組件進行高度概括,那么處理組件之間的關系就如同處理頁面架構一樣重要。正確理解組件之間的關系,才能讓代碼按照我們與預料方式工作。最近參與了一個Vue.js的項目,在處理父子嵌套組件之間關系時遇到了較大的阻力,雖然問題最后解決了,但是以花費大量時間為代價 ...
本篇參看:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array list是我們經常要處理的內容,lwc前端針對list主要有幾個函數處理,不同函數針對不同場景有不同的功能。下面 ...
使用vs code開發lwc的步驟,通常為先創建項目(create project)然后授權一個org(authorize an org),授權以后我們通常便會download代碼到本地或者Upload本地代碼到服務器端。這幾步當中authorize an org尤為的重要,如果沒有授權成功,則無 ...
我們在lightning開發中,quick action是一個常用的功能,很可惜的是,lwc目前還不支持單獨的custom quick action操作,只能嵌套在aura中使用才能發揮作用。 官方也給我們提供了如何進行嵌套,簡單代碼嵌套如下所示: 我們只需要聲明一個aura ...
上一篇我們介紹了針對LWC中常用的LDS的適配的wire service以及@salesforce模塊提供的相關的service,其實LWC中還提供其他的好用的service,比如針對導航相關的lightning/navigation以及展示toast提示信息相關的lightning ...
我們在開發lightning的時候,常常會在controller.js中寫 component.get('v.label'), component.set('v.label','xxValue'); 小伙伴肯定有疑問這些方法是怎么定義的,lightning到底有多少已經聲明的方法可供我們使用 ...