網(wǎng)站系統(tǒng)問題解決措施重慶seo網(wǎng)站建設(shè)
子組件多個(gè)BuilderParam,必須通過參數(shù)的方式傳入,如果界面中有多個(gè)界面需要傳遞,可以定義多個(gè)尾隨閉包,如圖:
在自定義組件中調(diào)用:
在使用時(shí)候調(diào)用是作為參數(shù)傳遞給自定義的組件,參數(shù)是界面,封裝成方法,方法用@Buider修飾
方法實(shí)體就是具體的界面實(shí)現(xiàn)。
總結(jié):鴻蒙自定義組件UI多BuilderParam傳遞是參數(shù)的方式傳遞,語法格式是:@BuilderParam 參數(shù)名字:()=> void = this.構(gòu)建方法,構(gòu)建方法需要使用 @Builder修飾,構(gòu)建方方法里面實(shí)現(xiàn)UI界面的代碼,構(gòu)建方法是在自定義組件中調(diào)用的,具體是Row(){this.構(gòu)建方法}或者是Colum(){this.構(gòu)建方法},調(diào)用的時(shí)候是自定義組件(){界面參數(shù):實(shí)現(xiàn)界面的方法},實(shí)現(xiàn)界面的方法需要用@Builder修飾