m.component removal
This commit is contained in:
parent
ea4bb1bef4
commit
1cd0ec0cd2
1 changed files with 19 additions and 0 deletions
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
`v1.x` is largely API-compatible with `v0.2.x`, but there are a few breaking changes.
|
`v1.x` is largely API-compatible with `v0.2.x`, but there are a few breaking changes.
|
||||||
|
|
||||||
|
- [`m.component` removed](#mcomponent-removed)
|
||||||
- [`config` function](#config-function)
|
- [`config` function](#config-function)
|
||||||
- [Cancelling redraw from event handlers](#cancelling-redraw-from-event-handlers)
|
- [Cancelling redraw from event handlers](#cancelling-redraw-from-event-handlers)
|
||||||
- [Component `controller` function](#component-controller-function)
|
- [Component `controller` function](#component-controller-function)
|
||||||
|
|
@ -15,6 +16,24 @@
|
||||||
- [Setting route prefix](#setting-route-prefix)
|
- [Setting route prefix](#setting-route-prefix)
|
||||||
- [m.request](#mrequest)
|
- [m.request](#mrequest)
|
||||||
|
|
||||||
|
## `m.component` removed
|
||||||
|
|
||||||
|
In `v0.2.x` components could be created using either `m(component)` or `m.component(component)`. `v1.x` only supports `m(component)`.
|
||||||
|
|
||||||
|
### `v0.2.x`
|
||||||
|
|
||||||
|
```js
|
||||||
|
// These are equivalent
|
||||||
|
m.component(component);
|
||||||
|
m(component);
|
||||||
|
```
|
||||||
|
|
||||||
|
### `v1.x`
|
||||||
|
|
||||||
|
```js
|
||||||
|
m(component);
|
||||||
|
```
|
||||||
|
|
||||||
## `config` function
|
## `config` function
|
||||||
|
|
||||||
In `v0.2.x` mithril provided a single lifecycle method, `config`. `v1.x` provides much more fine-grained control over the lifecycle of a vnode.
|
In `v0.2.x` mithril provided a single lifecycle method, `config`. `v1.x` provides much more fine-grained control over the lifecycle of a vnode.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue