[英]react / js function calling
我是一個非常新的反應者,在培訓期間我遇到了下面的代碼。
new Layout()
.setCollapsible(true)
.setHeader( { label : __('Approval Steps') } )
.addRow('approvalStepList')
這里Layout
是從我無權訪問的某些文件中導入的,所以問題是上面提到的代碼等同於下面的代碼
new Layout().setCollapsible(true).setHeader( { label : __('Approval Steps') } )
.addRow('approvalStepList');
是指在函數內部調用函數?
是的,您提供的兩個示例是相同的,只是第一個示例提高了可讀性。
它不是在函數內調用函數,而是通過另一個調用來調用前一個函數的返回值。
另一種寫法是:
var layout = new Layout();
var collapsibleLayout = layout.setCollapsible(true);
var headerLayout = collapsibleLayout.( { label : __('Approval Steps') } );
var rowLayout = headerLayout.addRow('approvalStepList');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.