摘要: image: node:16.15.0 #表示使用有nodejs环境的docker,自己项目用的什么版本这就写什么版本 stages: - deploy pages: #!!!必须!!!使用pages关键字 stage: deploy script: - npm install - npm run 阅读全文
posted @ 2023-12-11 14:52 杜柯枫 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 问题 有三张牌只有一张有奖,任选一张后主持人翻开剩余两张之中没奖的一张,此时有一次换牌机会,换还是不换呢 先来实验 function fn() { // 模拟中奖卡牌 let arr = [0, 0, 0] let index = ~~(Math.random() * 3) arr[index] = 阅读全文
posted @ 2023-11-29 11:48 杜柯枫 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 重点 数据库初始创建或更新后会先触发onupgradeneeded方法,然后再触发onsuccess方法,如果在onupgradeneeded方法中执行了表结构操作的话,onsuccess会在transaction.oncomplete事件处理之后触发,所以在onsuccess方法中去执行增删改一定 阅读全文
posted @ 2023-11-21 11:06 杜柯枫 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 先来代码 <script lang="ts"> import { Fragment, Comment, defineComponent, h, isVNode, renderSlot, PropType } from 'vue'; import { ElRow, ElCol } from 'elem 阅读全文
posted @ 2023-09-25 16:54 杜柯枫 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 展开 Object.values(treeRef.value.store.nodesMap).forEach((v) => v.expand()) 折叠 Object.values(treeRef.value.store.nodesMap).forEach((v) => v.collapse()) 阅读全文
posted @ 2023-08-22 14:31 杜柯枫 阅读(513) 评论(0) 推荐(2) 编辑
摘要: 常规防抖节流函数 方法 function debounce(fn, delay = 500) { let timeout = null; return function() { if (timeout) { clearTimeout(timeout) } timeout= setTimeout(() 阅读全文
posted @ 2023-08-02 16:08 杜柯枫 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 谷歌浏览器websql数据库文件位置:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default\databases 阅读全文
posted @ 2023-04-21 17:15 杜柯枫 阅读(111) 评论(0) 推荐(0) 编辑
摘要: webpack let modules = require.context('./modules', false, /\.ts$/), modules.keys().forEach((key) => { let item = files(key).default console.log(item) 阅读全文
posted @ 2023-04-07 11:13 杜柯枫 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Electron + Vue3 + TS + sqlite3项目搭建 基础环境 node v16.15.0 npm v8.5.5 yarn v1.22.19 安装vue-cli $ npm install @vue/cli@5.0.8 -g // 等待安装完成 $ vue -V // @vue/cl 阅读全文
posted @ 2023-03-17 13:45 杜柯枫 阅读(1289) 评论(0) 推荐(0) 编辑