vm.$dispatch( event, […args] )
Arguments: {String} event [...args]
Usage: Dispatch an event, first triggering it on the instance itself, and then propagates upward along the parent chain. The propagation stops when it triggers a parent event listener, unless that listener returns true. Any additional arguments will be passed into the listener’s callback function.
Example: // create a parent chain
var parent = new Vue()
var child1 = new Vue({ parent: parent })
var child2 = new Vue({ parent: