wechat_rob_mini/pages/prompt/prompt.js

23 lines
550 B
JavaScript

const { modules } = require('../../utils/prompt_ops');
Page({
data: {
modules: [],
routeMap: {
dashboard: '/pages/prompt/dashboard',
robots: '/pages/prompt/robots',
tasks: '/pages/prompt/tasks',
templates: '/pages/prompt/templates',
import: '/pages/prompt/import'
}
},
onLoad() {
this.setData({ modules });
},
goModule(e) {
const key = e.currentTarget.dataset.key;
const route = this.data.routeMap[key] || `/pages/prompt/tool?module=${key}`;
wx.navigateTo({ url: route });
}
});