摘要: 开发前准备工作 安装插件:Svelte for VS Code 安装 demo 项目 npm create vite@latest my-app -- --template svelte 或者使用 svelteKit 来安装项目 npx create svelte@latest my-app。 sv 阅读全文
posted @ 2022-08-05 17:40 下小朋友 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 入口文件增加乾坤生命周期钩子导入 /** * bootstrap 只会在微应用初始化的时候调用一次,下次微应用重新进入时会直接调用 mount 钩子,不会再重复触发 bootstrap。 * 通常我们可以在这里做一些全局变量的初始化,比如不会在 unmount 阶段被销毁的应用级别的缓存等。 */ 阅读全文
posted @ 2022-05-27 15:50 下小朋友 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 如何创建一个简单的查询列表页面 如何配置列表查询接口及参数 选中增删改查插件,点击接口,勾选高级配置,进行配置。 注意: 接口地址使用环境变量的情况下,默认要开启数据映射,才能正确传参。 POST 方法的接口,默认请求参数为 JSON 格式,可以在数据格式配置中选择 form-data 格式。 如何 阅读全文
posted @ 2022-05-11 15:57 下小朋友 阅读(2544) 评论(0) 推荐(0) 编辑
摘要: 需求来了 项目中有一个移动端的长列表,考虑再三,决定用虚拟列表优化一下,关于虚拟列表的实现网上有挺多方案的,为了省时省力还是决定采用成熟的第三方库,于是开始 github 之旅~ 搜索关键字 vue virtual ,选取前两个 star hin 高的项目,展开看看对比对比看看哪个符合我的要求是我的 阅读全文
posted @ 2021-10-26 15:01 下小朋友 阅读(4398) 评论(0) 推荐(0) 编辑
摘要: 设置 alias ,vscode 会有报错提示,vetur 插件的问题。 解决方式: 项目作为根目录不会有该问题。 或者改为使用 volar 插件 引入第三方的js库,不支持ts类型: 解决方式: 尝试安装 @types/js库名,如果有,直接安装了就不会报错了。 手写类型声明文件。 例如: 安装 阅读全文
posted @ 2021-09-06 09:02 下小朋友 阅读(666) 评论(1) 推荐(0) 编辑
摘要: npm publish 报错 【you or one of your dependencies are requesting a package version that is forbidden by your security policy】 今天在npm上准备发布包的时候,遇到一个报错,百度了 阅读全文
posted @ 2021-01-26 14:48 下小朋友 阅读(9994) 评论(0) 推荐(1) 编辑
摘要: 数据类型 string, number, boolean, null, undefined, array, obeject, function, TS新增数据类型:元组,枚举,any,never,void,高级类型 枚举 枚举可以定义一些带名字的常量,包括数字类型枚举和字符串类型的枚举。 接口 接口 阅读全文
posted @ 2021-01-25 23:25 下小朋友 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 拉取代码 — git pull 推送代码 — git push 提交代码 — git add . 然后 git commit -m 'message' 切换分支 — git checkout -b branchname(分支名) 强制回滚 — git reset --hard xxxxxxx(版本号 阅读全文
posted @ 2020-09-23 10:55 下小朋友 阅读(171) 评论(3) 推荐(2) 编辑
摘要: 项目里面有个需求,是检测两个数组里面是否有相同的重复项,有则返回 true,没有则返回 false,并且不需要获取重复项的数据。 如果是需要获取重复项的数据,那肯定需要遍历循环,但是既然只要简单知道是否重复,就没有必要一个个去遍历,直接用 ES6 的新数据类型 Set 即可,因为他有一个特性是每个元 阅读全文
posted @ 2020-06-23 10:23 下小朋友 阅读(485) 评论(0) 推荐(0) 编辑
摘要: CSS与贝塞尔曲线 CSS3动画常用贝塞尔曲线实现更加自然,物理感的动画。 demo演示 列举了一些常见的贝塞尔曲线数值,用于做动画的存档。 P.S. 这个是我用的最多的,我觉得效果最自然。 阅读全文
posted @ 2019-06-14 11:27 下小朋友 阅读(5131) 评论(5) 推荐(0) 编辑
摘要: 需求 首先介绍一下本项目的背景,是基于 vue cli3.1.1 的单页应用,目前测试环境和生产环境都在线上,并且都在同一个域名下,其中生产环境部署在根目录下,测试环境部署在名为 test 的子目录下,根据生产环境和测试环境的不同,某些界面和交互有细微的差别。 根据以上项目的基本情况,分析出需求如下 阅读全文
posted @ 2019-05-16 15:28 下小朋友 阅读(4445) 评论(1) 推荐(0) 编辑
摘要: 最近做项目才发现,我确实对 vue router 太不熟悉了,都只了解个简单用法就开始搞了,本来很简单的问题,都搞不清楚。现在重新看一遍文档,重新梳理一下。 vue 路由的原理 说实话,路由我一直也就光顾着用,没认真思考过这个问题,还是那次人家面试问了这个,我才反应过来是应该好好的了解一下了。 无刷 阅读全文
posted @ 2019-04-09 10:35 下小朋友 阅读(990) 评论(0) 推荐(1) 编辑
摘要: Error: getaddrinfo ENOTFOUND localhost 启动 的时候,报这个错误。解决方式:打开 host 文件,把 127.0.0.1 绑定上 localhost 。 手机访问 出现 invalid host header 用手机访问本地服务时,会出现这个提示,在 devSe 阅读全文
posted @ 2019-04-04 14:07 下小朋友 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 安装 sequelize 在项目里面安装 sequelize 和 mysql ,也可以使用 sequelize cli ,这里只是先学习下 sequelize 的 连接数据库 首先在新建一个 config.js ,用来存放数据库相关的配置 然后新建一个 db.js 添加下面的代码可以检查是否连接成功 阅读全文
posted @ 2018-12-20 15:36 下小朋友 阅读(4865) 评论(11) 推荐(1) 编辑
摘要: 安装 python3.7 首先,mac 是自带 python 2.7 的,如果觉得够用,直接在终端输入 python 就能进入 python 编译模式。如果想安装最近版本,就继续往下。 直接使用 homebrew 来安装: 安装完成之后,在命令行执行 python3 就可以看到 phthon 3.7 阅读全文
posted @ 2018-12-10 17:38 下小朋友 阅读(13665) 评论(3) 推荐(4) 编辑