您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
A simple ui framework for monkey script
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/368779/616796/monkey-box.js
基于 vue 的简易有猴子 ui 框架
// @require https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.16/vue.min.js
// @require http://greasyfork.icu/scripts/368779-monkey-box/code/monkey-box.js
MonkeyBox.addBox(id: string, vue: VueComponet)
在 MonkeyBox 里添加组件MonkeyBox.addBox('hellobox', {
// 自动保存 data (可选)
autosave: 'local' | 'global' ,
// 自动转换成带 scope 的css (可选)
style: `
button {
color: red;
}
`,
// vue 模板
template: '<button @click="sayHello">{{ text }}</button>',
// 数据模型
data: {
msg: 'hello'
},
// 定义方法
methods: {
sayHello() {
alert('hello')
},
testApi() {
// 绑在 vm 中的 API
this.loadGlobalData()
this.loadLocalData()
this.saveGlobalData(data)
this.saveLocalData(data)
this.clearLocalData()
this.clearGlobalData()
}
}
})