【发布时间】:2017-07-02 07:25:13
【问题描述】:
我一直试图在 vue 2 中的每个路由器更改上显示一个微调器。我在 created 方法中添加了一个标志来显示初始加载,一段时间后我停止了加载微调器。这根本行不通。
还有其他解决方案可以实现这一点吗?
提前致谢。
【问题讨论】:
-
您可以使用
data变量,例如isLoading并默认设置为 true。然后,在mounted函数中,您可以加载您的内容并在加载数据时将变量设置为 false。在模板中,您可以添加一个绑定到isLoading的微调器组件。您不应该在 每个 路由更改时显示微调器,因为大多数路由没有要加载的数据。当组件加载但数据仍然丢失时显示一个微调器(路由应该是即时的) -
谢谢你这么好的评论.. :)
标签: javascript vuejs2