help.vue 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <template>
  2. <div class="workflow-tool-help">
  3. <el-dialog v-model="isShow" width="769px">
  4. <template #title>
  5. <div v-drag="['.workflow-tool-help .el-dialog', '.workflow-tool-help .el-dialog__header']">使用帮助</div>
  6. </template>
  7. <div>1、拖入:鼠标移入左侧导航中,鼠标形状改变时拖动到右侧网格状的视图中。</div>
  8. <div class="mt10">2、移动:鼠标移入到视图中的某个节点元素,鼠标形状改变时拖动改变位置。</div>
  9. <div class="mt10">3、连线:鼠标移入到视图中的某个节点元素的icon(图标),鼠标形状改变(变成"+"),按下鼠标左键进行拖线连接。</div>
  10. <div class="mt10">4、节点:鼠标移入到视图中的某个节点元素,点击鼠标右键可进行删除、编辑节点。</div>
  11. <div class="mt10 mb10">5、线条:鼠标移入到视图中的某个线条,线条颜色改变时,点击鼠标右键可进行删除、编辑线条。</div>
  12. </el-dialog>
  13. </div>
  14. </template>
  15. <script lang="ts">
  16. import { defineComponent, reactive, toRefs } from 'vue';
  17. export default defineComponent({
  18. name: 'pagesWorkflowToolHelp',
  19. setup() {
  20. const state = reactive({
  21. isShow: false,
  22. });
  23. // 打开弹窗
  24. const open = () => {
  25. state.isShow = true;
  26. };
  27. // 关闭弹窗
  28. const close = () => {
  29. state.isShow = false;
  30. };
  31. return {
  32. open,
  33. close,
  34. ...toRefs(state),
  35. };
  36. },
  37. });
  38. </script>