Skip to content

Conversation

AlexanderBelokon
Copy link
Contributor

@AlexanderBelokon AlexanderBelokon commented Dec 19, 2020

Added reactivity support to bindings, event handling and v-model support for vue components

Types of changes

  • Bug fix (a non-breaking change which fixes an issue)
  • New feature (a non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Description

Allows content creators to use @ and v-on, makes : and v-bind: reactive and allows to use v-model with custom components that use value field and emit input events with raw values (or emit change events and use v-model with .lazy modifier)
Resolves #519

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes (if not applicable, please state why)

@Geminii Geminii added the enhancement New feature or request label Dec 19, 2020
@benjamincanac
Copy link
Member

@AlexanderBelokon Thanks a lot for this PR. Sorry for the delay, would you mind fixing the conflicts before we can review?

@benjamincanac benjamincanac changed the title Content reactivity feat(content): improve reactivity Jan 22, 2021
@AlexanderBelokon
Copy link
Contributor Author

Sure, the conflict arose because the first commit of this PR was already merged as #685

@AlexanderBelokon
Copy link
Contributor Author

Done! Thank you for your time and for such an awesome project!)

@atinux atinux merged commit 1fbcbbc into nuxt:dev Jan 25, 2021
@atinux
Copy link
Member

atinux commented Jan 25, 2021

Awesome work @AlexanderBelokon 💚

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Markdown data is not reactive
4 participants