update store example
This commit is contained in:
parent
549df44934
commit
2296f73417
|
@ -1501,6 +1501,10 @@
|
|||
return _possibleConstructorReturn(this, _Component.apply(this, arguments));
|
||||
}
|
||||
|
||||
// install() {
|
||||
// this.$store.hello = this
|
||||
// }
|
||||
|
||||
Hello.prototype.render = function render$$1() {
|
||||
return Omi.h(
|
||||
'div',
|
||||
|
@ -1567,9 +1571,11 @@
|
|||
var app = new App();
|
||||
var store = new AppStore({ name: 'Omi' }, {
|
||||
onRename: function onRename() {
|
||||
app.update();
|
||||
//app.update()
|
||||
//or
|
||||
//app.hello.update()
|
||||
app.hello.update();
|
||||
//or
|
||||
//store.hello.update()
|
||||
}
|
||||
});
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,10 @@
|
|||
import { render, Component } from '../../dist/omi.esm';
|
||||
|
||||
class Hello extends Component {
|
||||
// install() {
|
||||
// this.$store.hello = this
|
||||
// }
|
||||
|
||||
render() {
|
||||
return <div>{this.$store.name}</div>
|
||||
}
|
||||
|
@ -44,9 +48,11 @@ class AppStore {
|
|||
const app = new App()
|
||||
const store = new AppStore({ name: 'Omi' }, {
|
||||
onRename: () => {
|
||||
app.update()
|
||||
//app.update()
|
||||
//or
|
||||
//app.hello.update()
|
||||
app.hello.update()
|
||||
//or
|
||||
//store.hello.update()
|
||||
}
|
||||
})
|
||||
|
||||
|
|
Loading…
Reference in New Issue