【component 需要通過 service 提供的介面 得到一些數據。這是最佳實踐。】 【由於 有 component 和 service 兩個語義,所以出現了下麵兩種辦法】 一,【service的介面返回 promise ,component 得到 這個promise之後,自行取得需要的數據。 ...
【component 需要通過 service 提供的介面 得到一些數據。這是最佳實踐。】
【由於 有 component 和 service 兩個語義,所以出現了下麵兩種辦法】
一,【service的介面返回 promise ,component 得到 這個promise之後,自行取得需要的數據。】--【返回值模式】
二,【service的介面需要提供一個引用數據的變數,介面本身將數據存到這個變數中去。】--【委托模式】
之所以分開說,是因為,能讓思路更清晰,不至於混沌。