26 vue users page專案的自我心得

2021-10-19 11:17:14 字數 653 閱讀 9900

2.1通訊方式的確定,要搞清楚元件之間的關係–訊息的訂閱與發布

分析:搜尋區(search元件)和展示區(main元件),屬於兄弟元件,通訊方式就使用 訊息的訂閱與發布,這樣可以實直接傳輸資訊。(若使用props方法的話,就需要通過他們的父元件進行逐層傳遞,麻煩)。

2.2訊息的訂閱與發布中,要搞清楚兩個問題:誰來進行訊息的發布?誰來進行訊息的發布?從乙個陣列中的每個物件元素中抽取個別屬性,作為乙個物件放在相同的下標位置,要用陣列的map方法。(已有陣列和要返回的陣列 兩者的物件元素個數相同,但元素物件裡面的屬性名不相同)

// 陣列中的map方法:從乙個陣列中的每個物件元素中抽取個別屬性,作為乙個物件放在相同的下標位置,要用陣列的map方法。(已有陣列和要返回的陣列  兩者的物件元素個數相同,但元素物件裡面的屬性名不相同)

const users = result.items.map(item => ()

常用的陣列方法:filter() map() reduce() find() 。前兩種方法會返回乙個新陣列。

26 刪除排序陣列中的重複項

給定乙個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後陣列的新長度。不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 o 1 額外空間的條件下完成。給定陣列 nums 1,1,2 函式應該返回新的長度2,並且原陣列 nums 的前兩個元素被修改為1 2你不需要考...

26 從排序陣列中刪除重複項

給定乙個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後陣列的新長度。不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 o 1 額外空間的條件下完成。給定陣列 nums 1,1,2 函式應該返回新的長度 2,並且原陣列 nums 的前兩個元素被修改為 1,2。你不...

26 刪除排序陣列中的重複項

給定乙個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後陣列的新長度。不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 o 1 額外空間的條件下完成。示例 1 給定陣列 nums 1,1,2 函式應該返回新的長度 2,並且原陣列 nums 的前兩個元素被修改為 1...