1. Keep-alive prevents components from being destroyed. This avoids repeated component creation and rendering

2. Why does data return objects as functions? (a) If data is in the form of objects, it will cause data pollution. (2) before I look at the source code found that they are to determine the form of data creation