@arco-vue-pro-components/pro-components
Version:
基于@arco-design/web-vue组件的高级组件,包括pro-table
23 lines (22 loc) • 576 B
JavaScript
;
var vue = require("vue");
var webVue = require("@arco-design/web-vue");
var context = require("../form/context.js");
var MyToolTip = vue.defineComponent({
name: "MyToolTip",
props: {
...webVue.Tooltip.props
},
setup(props, {
slots,
attrs
}) {
const tableCtx = vue.inject(context.proTableInjectionKey, {});
return () => {
return vue.createVNode(webVue.Tooltip, vue.mergeProps(props, attrs, {
"popupContainer": tableCtx.popupContainer || props.popupContainer
}), slots);
};
}
});
module.exports = MyToolTip;