advanced-vue-component-design icon indicating copy to clipboard operation
advanced-vue-component-design copied to clipboard

A practice from https://adamwathan.me/advanced-vue-component-design/

advanced-vue-component-design

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Lints and fixes files

yarn run lint

章節重點:

  • 01-Building Controlled Components.md
  • 03-Wrapping External Libraries As Vue Components.md
  • 04-Encapsulating External Behavior Closing On Escape.md
  • 05-Encapsulating External Behavior Background Scrolling.md
  • 06-Encapsulating External Behavior With Portals.md
  • 08-Injecting Content Using Slots.md
  • 11-Passing Data Up Using Scoped Slots.md
  • 12-Render Functions 101.md
  • 16-Data Provider Components.md
  • 17-Passing Binding Props From Renderless Components.md
  • 26-Building Compound Components With Provide/Inject.md
  • 27-Building a Compound Sortable List Component.md
  • 32-Building a Search Select: Keyboard Navigation.md