自定义指令可以用来操作DOM。尽管Vue使用数据驱动视图的理念,但并非所有情况都适合数据驱动。自定义指令就是一种有效的补充和扩展,不仅可用于定义任何的DOM操作,并且是可复用的。在Vue中,除了核心功能默认内置的指令,Vue也允许注册自定义指令。一般情况下,对普通DOM元素进行底层操作,就会用到自定义指令。