forked from github/dataease
39 lines
567 B
JavaScript
39 lines
567 B
JavaScript
|
// 编辑器自定义事件
|
||
|
const events = {
|
||
|
redirect(url) {
|
||
|
if (url) {
|
||
|
window.location.href = url
|
||
|
}
|
||
|
},
|
||
|
|
||
|
alert(msg) {
|
||
|
if (msg) {
|
||
|
alert(msg)
|
||
|
}
|
||
|
},
|
||
|
}
|
||
|
|
||
|
const mixins = {
|
||
|
methods: events,
|
||
|
}
|
||
|
|
||
|
const eventList = [
|
||
|
{
|
||
|
key: 'redirect',
|
||
|
label: '跳转事件',
|
||
|
event: events.redirect,
|
||
|
param: '',
|
||
|
},
|
||
|
{
|
||
|
key: 'alert',
|
||
|
label: 'alert 事件',
|
||
|
event: events.alert,
|
||
|
param: '',
|
||
|
},
|
||
|
]
|
||
|
|
||
|
export {
|
||
|
mixins,
|
||
|
events,
|
||
|
eventList,
|
||
|
}
|