09 2021 档案

摘要:背景 vue项目中我们一般会添加eslint来规范团队中JS的代码规范,但有的时候eslint的规范不太合理,比如:需在函数名和(之间留有空格,我们如果不保留空格的话,无法让项目正常的编译运行,因此需要在配置中添加对规则的忽略 解决办法 在项目的根路径下找到.eslintrc.js,在rules配置 阅读全文
posted @ 2021-09-30 14:16 ^Mao^ 阅读(331) 评论(0) 推荐(0) 编辑
摘要:背景 vue-cli项目中配置了eslint并设置了lint on save,会对项目中的JS语法进行ESLINT的校验。而在我们需要在vscode中安装vetur插件对.vue文件进行高亮,vetur插件会自动将单引号变成双引号 解决办法 在菜单栏中选择"文件" >"首选项" >设置-->在搜索框 阅读全文
posted @ 2021-09-30 09:07 ^Mao^ 阅读(2020) 评论(0) 推荐(0) 编辑
摘要:删除所选行:ctrl+shift+k 阅读全文
posted @ 2021-09-30 08:50 ^Mao^ 阅读(35) 评论(0) 推荐(0) 编辑
摘要:情景 有的时候我们需要指定vue-cli项目使用指定的端口进行启动,而不是采用vue-cli默认的端口进行启动 步骤 在项目文件夹下创建vue.config.js,然后添加如下配置 module.exports = { devServer: { port: 8999, //启动端口 open: tr 阅读全文
posted @ 2021-09-30 08:36 ^Mao^ 阅读(355) 评论(0) 推荐(0) 编辑
摘要:背景 早期我们可以使用XMLHttpRequest对象来发送ajax请求,但是需要书写多行代码。 // 创建xhr对象 let xhr = new XMLHttpRequest() // 发送get请求 xhr.open('get', 'https://api.github.com/') // 监听 阅读全文
posted @ 2021-09-28 14:20 ^Mao^ 阅读(295) 评论(0) 推荐(0) 编辑
摘要:参考文档 https://github.com/esofar/cnblogs-theme-silence 最终效果 感悟 根据配置自定制,太NB了~~。即面向配置编程 配置内容:https://github.com/esofar/cnblogs-theme-silence/tree/master/d 阅读全文
posted @ 2021-09-26 09:24 ^Mao^ 阅读(75) 评论(0) 推荐(0) 编辑
摘要:标题1 双击打开是多少 标题2 啥难度开始弄丹尼斯克 标题3 啥难度款塞纳的 标题4 双击打开数据的s 标题5 上面的类似的 阅读全文
posted @ 2021-09-26 09:18 ^Mao^ 阅读(25) 评论(0) 推荐(0) 编辑
摘要:场景描述 在vue-cli创建的项目中,开发阶段会经常使用console来打印内容,方便我们调试,但是生产阶段我们不希望在控制台输出信息,可以使用babel-plugin-transfrom-remove-console插件 环境 "dependencies": { "vue": "^2.6.11" 阅读全文
posted @ 2021-09-24 09:21 ^Mao^ 阅读(304) 评论(0) 推荐(0) 编辑
摘要:场景 有的时候我们需要从后台返回数据,但是后台没有提供这个接口,我们可以将数据打包到js文件中,然后向外暴露要使用的数据作为后台接口返回的数据 举例 模拟物流接口数据的返回 网上所需要的数据接口 http://www.kuaidi.com/index-ajaxselectcourierinfo-77 阅读全文
posted @ 2021-09-23 16:43 ^Mao^ 阅读(361) 评论(0) 推荐(0) 编辑
摘要:背景 在项目中添加一个富文本编辑器,供用户添加对商品的描述 步骤 安装Vue-Quill-Editor依赖 npm install vue-quill-editor --save 客户端在main.js注册vue-quill-editor,引入相关的js和样式 import VueQuillEdit 阅读全文
posted @ 2021-09-22 11:29 ^Mao^ 阅读(703) 评论(0) 推荐(0) 编辑
摘要:描述 使用Cascader 级联选择器的组件来跑项目的时候发现高度和位置存在问题 相关代码如下: Cate.vue中HTML结构: <el-form :model="shopCateForm" :rules="shopCateFormRules" ref="shopCateFormRef" labe 阅读全文
posted @ 2021-09-20 08:30 ^Mao^ 阅读(1855) 评论(0) 推荐(0) 编辑
摘要:场景 有的时候我们需要在一个文件的的不同地方编写不同的代码,比如在vue文件中既要在template标签上写HTML结构、也要在data中写数据或者方法 方式1:面板呼出 ①先按alt+shift+2分成两个屏 ②然后再分屏后按ctrl+p对找到对应的文件即可 方式2:split view ①先按a 阅读全文
posted @ 2021-09-17 18:10 ^Mao^ 阅读(412) 评论(0) 推荐(0) 编辑
摘要:字符串长度 语法:DBMS_LOB.GETLENGTH(field) 作用:获取filed字段的总长度,和length函数类似 字符串截取 场景:使用substr函数有时会无法解决clob数据类型的数据,我们可以使用DBMS_LOB.substr函数,作用和substr函数类似。 语法: -- 从s 阅读全文
posted @ 2021-09-17 17:41 ^Mao^ 阅读(1555) 评论(0) 推荐(0) 编辑
摘要:执行nginx命令 通过服务器安装nginx的路径,执行nginx -V或者nginx -v 通过curl方式 在服务器上访问本地的nginx服务 curl -i 127.0.0.1 阅读全文
posted @ 2021-09-15 10:22 ^Mao^ 阅读(7475) 评论(0) 推荐(0) 编辑
摘要:场景 有的时候我们需要开启本地服务器来测试代码的运行效果,而不是以普通的路径形式来访问。 即在浏览器上通过IP的形式来访问本地资源,而不是通过普通路径。形如:http://localhost:8080/test.html,而不是file:///C:/Users/Administrator/Deskt 阅读全文
posted @ 2021-09-13 12:25 ^Mao^ 阅读(184) 评论(0) 推荐(0) 编辑
摘要:原因 可能是node版本导致引入依赖时bable配置问题。 解决办法 修改node_modules\@babel\helper-compilation-targets\package.json中exports的配置,具体如下: { ..., "exports": { ".":"./lib/index 阅读全文
posted @ 2021-09-10 09:01 ^Mao^ 阅读(2531) 评论(0) 推荐(0) 编辑
摘要:问题描述 vue脚手架中安装less-loader默认是使用最新的版本,在.vue文件中使用lang="less"之后发现编译报错,Syntax Error: TypeError: this.getOptions is not a function 原因 因为 less-loader 版本太高问题, 阅读全文
posted @ 2021-09-09 16:50 ^Mao^ 阅读(1278) 评论(0) 推荐(0) 编辑
摘要:描述 在使用Vue脚手架2或者3时选择了eslint,使用eslint也可以规范团队中JS的代码编写。 此处演示取消在项目运行时对eslint的规范会导致编译报错的问题。 报错类型1:声明了变量后没使用 下例表示引入了HelloWorld组件后但未使用,vue在编译时报never used的错误 解 阅读全文
posted @ 2021-09-08 08:29 ^Mao^ 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:参考文档 https://www.cnblogs.com/superdrew/p/12821051.html Typora官方网址:Typora . 1. 打开Typora编辑器,找到 文件 → 偏好设置 2. 进入偏好设置 选择 【外观】 → 主题【获取主题】 3. 进入官网的主题下载地址 4. 阅读全文
posted @ 2021-09-07 14:36 ^Mao^ 阅读(285) 评论(0) 推荐(0) 编辑
摘要:无查询结果 创建测试表和模拟数据 create table test1( name varchar2(10) ); insert into test1 values ('aaa'); insert into test1 values ('bbb'); insert into test1 values 阅读全文
posted @ 2021-09-06 19:15 ^Mao^ 阅读(895) 评论(0) 推荐(0) 编辑
摘要:存储过程异常捕获 创建存储过程 创建存储过程 create or replace procedure test_exception( param1 in int, --输入参数 param2 in int ) is -- 全局变量 val int; begin val := param1/param 阅读全文
posted @ 2021-09-06 18:38 ^Mao^ 阅读(685) 评论(0) 推荐(0) 编辑
摘要:哈希算法 可以将明文通过哈希算法生成密文。 可以是普通的文本、音频、视频等文件 使用哈希算法来验证文件的完整性 通过在“远程管理仓库”和“本地”采用哈希算法对相同文件进行加密,如果得到的哈希值不一致则说明 两边的文件不一致;如果哈希值一致则说明两边文件的一致性 比如:tomcat官网中下载tomca 阅读全文
posted @ 2021-09-06 08:26 ^Mao^ 阅读(151) 评论(0) 推荐(0) 编辑
摘要:提取css成单独文件 https://github.com/webpack-contrib/mini-css-extract-plugin 默认情况下css会打包到js中,如果css代码过多会导致js文件过大;并且在页面加载时是先加载JS,再创建style标签引入css样式,导致页面会出现"闪屏"现 阅读全文
posted @ 2021-09-06 08:24 ^Mao^ 阅读(43) 评论(0) 推荐(0) 编辑
摘要:简介 dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,常用在没有目标表的Select语句块中 比如: 查看当前用户 select user from dual; 用来调用系统函数,获取相关信息 select to_char 阅读全文
posted @ 2021-09-03 13:39 ^Mao^ 阅读(256) 评论(0) 推荐(0) 编辑
摘要:参考文档:https://blog.csdn.net/bingguang1993/article/details/80592579/ 基本语法 格式: REPLACE ( string_expression , string_pattern , string_replacement ) 参数说明: 阅读全文
posted @ 2021-09-03 09:41 ^Mao^ 阅读(2756) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩