【文件属性】:
文件名称:svelte-readonly
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-29 10:48:01
TypeScript
Card.svelte唯读
并非所有可写存储都应在其模块外可写。 这样就可以做到这一点。 它没有依赖关系。 它也没有测试,但没关系。 这不是那么有趣。
安装
如预期的那样,使用npm install svelte-readonly 。
用法
import readonly from 'svelte-readonly';
// or
import {readonly} from 'svelte-readonly';
只读采用可写存储,并返回可读存储。 就是这样。
例子
此示例允许您订阅用户更改,但不允许您将其设置在 logIn/logOut 函数之外。 这会变得更方便,您不想意外地在模块外错误地设置某些内容。 (添加会话超时、警告等)。
// session.js
import { writable } from 'svelte/store';
import readonly from
【文件预览】:
svelte-readonly-main
----.gitignore(47B)
----tsconfig.cjs.json(129B)
----package.json(1KB)
----package-lock.json(19KB)
----src()
--------index.ts(184B)
----svelte-readonly.code-workspace(310B)
----LICENSE(1KB)
----tsconfig.json(562B)
----README.md(1KB)