上一页 1 2 3 4 5 6 7 ··· 31 下一页
摘要: 好家伙, 当我们对一个方法进行两次调用,我们希望第一次执行A分支,第二次执行B分支,该怎么做? 这意味着在连续的两次调用中,方法的执行逻辑会交替执行不同的分支。 方法一:公共变量 let flag = 1; function myMethod() { if (flag 1) { // 执行A分支的逻 阅读全文
posted @ 2024-02-28 23:40 养肥胖虎 阅读(138) 评论(1) 推荐(1)
摘要: 好家伙, 0.什么是路由? 路由就是匹配到对应路径显示对应的组件! 那么我们要如何去实现? 我们来回忆一下这router怎么用的 1. 声明式路由配置:在路由配置对象中,定义路径与组件的映射关系。例如: import AboutComponent from '../views/AboutCompon 阅读全文
posted @ 2024-01-11 20:19 养肥胖虎 阅读(296) 评论(0) 推荐(1)
摘要: 一、 课程设计(大作业)具体内容 3.1 程序概述 已完成一下命令 pwd //显示当前所在目录的路径名 list <目录名> //列出指定目录名中的所有目录及文件 modifydir <目录名或路径> //改变当前工作目录 makedir <目录名> //新建目录 deldir <目录名> //删 阅读全文
posted @ 2023-12-25 18:55 养肥胖虎 阅读(237) 评论(0) 推荐(0)
摘要: 好家伙 文档在这 操作系统大作业:在Linux环境下模拟实现简单命令解释器(文档部分) 1. 题目要求 一、 课程设计(大作业)目的 熟悉Linux编程环境,加强对Linux命令的理解及函数的运用,完成一个操作系统的部分系统的设计过程、编码、调试,锻炼实际应用能力。 二、 课程设计(大作业)具体要求 阅读全文
posted @ 2023-12-25 18:49 养肥胖虎 阅读(198) 评论(0) 推荐(0)
摘要: 好家伙, 0.完整代码已开源 https://github.com/Fattiger4399/analytic-vue.git 1.思路 1.1.什么是组件化? Vue 组件化是指将复杂的应用程序拆分成多个独立的、可复用的组件,这些组件可以实现特定的功能或局部功能。组件化有助于提高开发效率、方便重复 阅读全文
posted @ 2023-12-09 20:04 养肥胖虎 阅读(478) 评论(0) 推荐(1)
摘要: 好家伙,本章我们尝试实现computed属性 0.完整代码已开源 https://github.com/Fattiger4399/analytic-vue.git 1.分析 1.1computed的常见使用方法 1. 计算依赖数据:当某个数据发生变化时,computed属性可以自动更新,并返回计算结 阅读全文
posted @ 2023-12-01 22:31 养肥胖虎 阅读(546) 评论(0) 推荐(1)
摘要: 好家伙, 0.代码已开源 Fattiger4399/lowcode-demo: 一个简单的低代码编辑器 技术栈:Vue3 element-plus jsx (github.com) 本篇实现效果如下: 1.分析 这玩意的思路很好理解 本质上就是给组件绑个拖拽方法 拽到哪里,就把位置更新给组件就好了, 阅读全文
posted @ 2023-11-24 12:31 养肥胖虎 阅读(737) 评论(0) 推荐(4)
摘要: 好家伙, 0.代码已开源 Fattiger4399/lowcode-demo: 一个简单的低代码编辑器 技术栈:Vue3 element-plus jsx (github.com) 该章实现的效果:组件从物料区到画布的拖拽 1.分析 先来分析,鼠标点击物料区的某个组件,再将其拖拽到画布这个过程 我们 阅读全文
posted @ 2023-11-21 20:18 养肥胖虎 阅读(633) 评论(0) 推荐(1)
摘要: 好家伙, 项目目录如下: 该项目使用Vue3, Element-plus 效果图如下: 开搞: 1.写出简单界面 App.vue <template> <div class="app"> <Editor v-model="state"></Editor> </div> </template> <sc 阅读全文
posted @ 2023-11-19 22:47 养肥胖虎 阅读(104) 评论(0) 推荐(0)
摘要: 好家伙,这是diff的最后一节了 0.暴力比对的使用场景 没有可复用的节点:当新旧虚拟 DOM 的结构完全不同,或者某个节点不能被复用时,需要通过暴力比对来创建新的节点,并在真实 DOM 上进行相应的插入操作。 0.1.例子一: // 创建vnode let vm1 = new Vue({ data 阅读全文
posted @ 2023-11-10 19:53 养肥胖虎 阅读(507) 评论(0) 推荐(2)
上一页 1 2 3 4 5 6 7 ··· 31 下一页