Component events

  1. on:eventname={handler}

组件可以使用createEventDispatcher或转发 DOM 事件来 emit 事件。

监听组件的事件,和监听 html 事件一模一样。

  1. <SomeComponent on:whatever={handler}/>

和 DOM 事件一样,如果使用on:指令而没有值,则组件将转发事件,这意味着组件的使用者可以监听这个事件。

  1. <SomeComponent on:whatever/>