@hsjs/miniprogram-sparrow
v0.0.2
Published
```javascript # store/name.js
Downloads
5
Readme
Usage
# store/name.js
import { atom } from "sparrow";
export const firstName = atom('Jack');
// the action
export function updateFirstName(name) {
write(firstName, name);
}
# components/hello.js
import { write, behavior as sparrow } from "sparrow";
import { firstName, updateFirstName } from './store/name'
Component({
atoms: { firstName },
behaviors: [sparrow],
lifetimes: {
attached() {
console.log(this.firstName);
},
},
methods: {
handleButtonOnTap() {
updateFirstName('Rose')
},
},
});