摘要: 变量 使用var 定义的变量,在最外层定义时,可以是使用window获取 使用 let 和 const 时,就不行,let 和cont是从当前作用域中获取 实现一个const 数据类型 null、undefined 、NaN、0、空字符串 会在转换成布尔值的时候转化为false for循环 可以使用 阅读全文
posted @ 2023-09-18 11:20 fanbu 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 资料: http://docs.vikingship.xyz/ 声明类型: 1.使用ref可以声明基础数据 2.使用reactive声明对象数据 3.computed可以返回一个不变的响应式对象 比vue2优势:可以直接新增或修改对象数据,也能实时更新 基础数据: 对象数据: 如果想直接用count 阅读全文
posted @ 2023-04-23 17:44 fanbu 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 打印预览 直接打印 阅读全文
posted @ 2022-02-17 10:39 fanbu 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 菜单路由: 方法1:在config中配置全部路由,由后台返的的菜单进行匹配 方法2:动态注册路由和添加菜单--目前仅尝试了umi@2 的版本 原理:使用umi的运行时配置patchRoutes和render < app.js > 注意:在ant-pro-v5的版本中,动态引入不一样,使用dynami 阅读全文
posted @ 2022-01-06 19:40 fanbu 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 安装: npm i -g typescript 使用: 需要编译成javascript来使用 : tsc 文件 也可以配置tsconfig.json后 直接在控制台 tsc ,不再需要输入文件名; 当有多个配置文件时,指定启用某一个可以用:tsc -p 文件路径 学习地址: http://ts.xc 阅读全文
posted @ 2021-10-18 10:14 fanbu 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 配置: 首次安装完git后,需要配置信息 检查配置: git修改: git config --global user.name "Your_username" 重新设置git git config --global user.email "Your_email" 生成公钥和私钥 ssh-keygen 阅读全文
posted @ 2021-07-13 21:48 fanbu 阅读(108) 评论(0) 推荐(0) 编辑
摘要: node.js本身是js:运行在浏览器端就是普通js,运行在服务端就是nodejs; 模块化: 导出模块 module.exports={} 引入模块 require() 注意引入非node_modeules文件,必须加 ./ 注意点 :直接引入node_modules文件下的文件,就相当于引入这个 阅读全文
posted @ 2021-04-29 20:19 fanbu 阅读(86) 评论(0) 推荐(0) 编辑
摘要: <input type="file" name="img-up" id="img-up" value="" /> $("#img-up").on("change",function () { if(this.files[0]){ getImgBase64Data(this.files[0], fun 阅读全文
posted @ 2021-03-16 14:18 fanbu 阅读(287) 评论(0) 推荐(0) 编辑
摘要: vue-cli的安装: 功能的选择 细节配置: Use history mode for router:是否history路径模式;vue在创建时,自带的模式是hash模式 hash和history的区别:都可以进行跳转; hash: 跳转的路径都自带有#号,很影响美观,而且有些分享链接里面不允许出 阅读全文
posted @ 2021-02-25 09:18 fanbu 阅读(147) 评论(0) 推荐(0) 编辑
摘要: VUE能够实现数据驱动,主要是运用数据劫持 es6数据劫持: new Proxy(); 修改数据要针对new Proxy返回的对象修改,不然不生效!! es5数据劫持: 自定义事件触发: 系统自带: 自己封装: 阅读全文
posted @ 2021-01-18 20:58 fanbu 阅读(55) 评论(0) 推荐(0) 编辑