UNPKG

w-vue-middle

Version:

统一公共服务组件

45 lines (43 loc) 926 B
/* * @Author: Jason Liu * @Date: 2022-10-11 15:51:48 * @Desc: */ import { Menu } from "ant-design-vue"; const menuInfo = require("../menuInfo/index.vue").default; export default { components: { menuInfo }, name: "subMenus", props: { ...Menu.SubMenu.props, value: { type: Object, default: () => { return {}; }, }, activeId: { type: [Number, String, Object], }, }, data() { return { menu: this.value, }; }, created() {}, methods: { /** * @Author: Jason Liu * @description: 菜单点击事件 */ clickMenu(menu, isnemu) { this.$emit("submit", menu, isnemu); }, }, watch: { value(val) { this.menu = val; }, }, };