isuke
9/20/2016 - 10:07 AM

vue autoNumeric directive

vue autoNumeric directive

Vue.directive 'numeric',
  twoWay: true
  bind: ->
    $(@el)
      .autoNumeric('init', aPad: false)
      .on 'change', =>
        @set $(@el).autoNumeric('get')
  update: (value) ->
    el = $(@el).autoNumeric('set', value)
    el.trigger('change') if el?
  unbind: ->
    $(@el).autoNumeric('destroy')