好友
阅读权限10
听众
最后登录1970-1-1
|
油猴脚本使用Zustand时好像加载不到Zustand库 请问如何解决
// ==UserScript==
// @name My Greasemonkey Script
// @namespace http://your-namespace.example/
// @version 1.0
// @description Example script using Zustand in Greasemonkey
// @match http://127.0.0.1/*
// @require https://fastly.jsdelivr.net/npm/zustand@4.4.1/umd/vanilla.development.js
// ==/UserScript==
(function () {
'use strict';
console.log(`3333: `);
// 导出Zustand库到全局对象
const { create } = window.Zustand;
// 创建状态存储对象
const useStore = create((set) => ({
count: 0,
increment: () => set((state) => ({ count: state.count + 1 })),
decrement: () => set((state) => ({ count: state.count - 1 })),
}));
// 获取当前状态
const currentState = useStore.getState();
console.log(currentState);
console.log(`2222: ${currentState}`);
// 调用操作来更新状态
useStore.getState().increment();
useStore.getState().increment();
useStore.getState().decrement();
// 获取更新后的状态
const updatedState = useStore.getState();
console.log(updatedState);
console.log(`1111: ${updatedState}`);
})(); |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|