Vue.directive( id, [definition] )

  • 参数

    • {string} id
    • {Function | Object} [definition]
  • 用法

注册或获取全局指令。

  1. // 注册
  2. Vue.directive('my-directive', {
  3. bind: function () {},
  4. inserted: function () {},
  5. update: function () {},
  6. componentUpdated: function () {},
  7. unbind: function () {}
  8. })
  9. // 注册 (指令函数)
  10. Vue.directive('my-directive', function () {
  11. // 这里将会被 `bind` 和 `update` 调用
  12. })
  13. // getter,返回已注册的指令
  14. var myDirective = Vue.directive('my-directive')