Vue 的插槽可以使用父组件的 scoped style
这次记录一个 Vue 框架使用过程中的一个问题,这个问题与组件的插槽有关。问题到最后会发现,插槽内可以使用父组件的 class 定义,即使这个定义父组件为其添加了 scoped 限制。这会带来麻烦,尤其是当我们无意识地为 class 取了一个跟父组件一样的名字的时候……
这次记录一个 Vue 框架使用过程中的一个问题,这个问题与组件的插槽有关。问题到最后会发现,插槽内可以使用父组件的 class 定义,即使这个定义父组件为其添加了 scoped 限制。这会带来麻烦,尤其是当我们无意识地为 class 取了一个跟父组件一样的名字的时候……
这篇文章讲述自己 Vue 开发实践中遇到的一个小问题,通过这个小问题让自己对属性在组件之间如何传递产生了一些思考。首先,通过一个简单的例子说明,外部绑定的改变不能立马在组件内响应到;然后通过 $nextTick 修正了此问题;最后,提到 $nextTick 不是一个好的实践,从而引发对好的实践的思考。