Appearance
低代码设计器
在低代码设计器中,自定义 js 代码可以使用的全局变量
全局可用变量
axios
framework-core 的 useAxios()router
VueRouter 的 useRouter()route
VueRouter 的 useRoute()formData
页面表单数据ElMessage
element-plus 的 ElMessageElMessageBox
element-plus 的 ElMessageBoxElNotification
element-plus 的 ElNotificationuseDicts
framework-core 的 useDictsuseCoreStore
framework-core 的 useCoreStoreuseMultiTags
framework-core 的 useMultiTags
使用示例
ts
// 调用 useCoreStore 方法,获取当前用户信息
const { userInfo } = useCoreStore()
// 判断当前用户是超级管理员
if (userInfo.value.sysAdmin) {
// 通过 useAxios 方法发送请求
axios.get('/api/user').then(() => {
// 调用 ElMessage 的方法弹出消息提示
ElMessage.success('当前用户是超级管理员')
})
} else {
// 调用 ElMessage 的方法弹出消息提示
ElMessage.warning('当前用户不是超级管理员')
}