v5.3.1
- Fix #2895
- Update improve compiler legacy syntax support. The following syntax is now also supported
<my-component>
<p>{ state.message }</p>
<button onclick={onClick}>Click Me</button>
<script>
const context = this
context.state = {
message: ''
}
context.onBeforeMount = () => {
context.state.message = 'Hello'
}
context.onClick = () => {
context.update({
message: 'Goodbye'
})
}
</script>
</my-component>