自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 搬砖日记:vue3组件class名无法继承

虽然vue3并没有要求组件只能有一个外盒子,但是处于规范和为了避免不必要的麻烦,还是按原来的标准规范代码吧~

2022-12-08 11:20:27 65

原创 搬砖日记:关于sync用不了的问题

其实就是把:value.sync="value"换成v-model:value="value",然后记得在update:value函数需要声明一下

2022-11-30 15:31:14 320

原创 vite+vue3 + ts 项目搭建——pinia

vite+vue3 + ts 项目搭建——pinia之前写过vuex的文章,想用vuex的戳这:[链接](http://t.csdn.cn/v3eTF)

2022-11-10 11:31:55 220

原创 vite+vue3 + ts 项目搭建——vue-router

vite+vue3 + ts 项目搭建——vue-router

2022-11-10 10:40:25 466

原创 搬砖日记:关于html的编写规范方式

涉及:1.类名命名方式:bem;2.html模板引擎:pug

2022-08-29 09:04:45 98

原创 搬砖日记:pdf预览

分配了一个预览pdf文件的任务,在网上找了一些组件,试了俩种:pdfh5、vue

2022-08-28 02:47:53 19

原创 谷歌浏览器缓存无法清除?

chorme清除缓存三部曲

2022-07-29 14:28:23 486

原创 前端面试题总结

一些面试中问到的问题总结吧!一般是卡壳的问题

2022-07-19 22:19:17 132

原创 vue文档细读 表单

表单

2022-07-19 12:35:45 103

原创 vue 中什么是 源响应式对象?

当数据发生改变时,视图层的数据也可以发生改变

2022-07-16 17:17:27 162

原创 算法题:字符串相加

字符串相加

2022-07-15 11:59:09 559

原创 vue文档细读:Refs

ref、isRef、unref、toRef 和 toRefs、shallowRef、triggerRef、customRef

2022-07-15 00:59:16 170

原创 vue文档细读 v-for、v-if、事件修饰符(.passive 和 .prevent)

记录一些平时不太清晰的知识点的内容

2022-07-10 00:17:18 155

原创 ts随记:面向对象、泛型

其实对于ts的意义,在学习理解了面向对象的思想之后,倒是有点清楚了

2022-07-05 01:38:43 68

原创 ts随记: ts配置文件详解 --webpack.config.js

没想到学个ts还能接触到我心心念念的webpack

2022-07-04 15:53:53 637

原创 ts随记: ts配置文件详解 --tsconfig.json

好吧,去面试碰了几回壁之后,发现ts不会就。。。少了那么小几千然后就 == 没工资了

2022-07-03 21:33:12 394

原创 devServer.proxy 实现分环境部署???

1.解决在开发环境时的跨域问题2.解决有多个域名的情况(如下图,有项目的域名,还有一个百度地图的域名)这个时候会有俩种情况:知道了部署之后域名是怎么处理的,要实现分环境就容易了。大概是这样式,网上教程还蛮多的要是遇到了一个跨域问题,用devServer.proxy浅解决一下:1.在环境文件里,再加上一行2.用老方法动态设置一下(其实感觉也不用,写死就好了)什么时候调用获取环境的函数?调用时间,不可以放在app.vue 请求的顺序太慢了,可以放在要使用的文件中调用是做什么的,get

2022-06-30 01:47:24 208

原创 算法题:反转链表(JavaScript Node)

题解和leetcode的一样,但是加入了一些自己的理解

2022-06-26 14:52:54 176

原创 vuex为什么要存在?它与浏览器缓存的区别?

vuex的出现,确实为公共数据的管理带来了极大的方便。较为突出的便是它的数据监听响应,这是浏览器没办法去实现的一个功能。但是浏览器存储也有自己的优点,在进行数据存储时,首先思考数据对于项目的一个意义,来决定存储的方式......

2022-06-26 01:31:43 876

原创 css样式控制元素显示和隐藏

这是一个性能优化的一个方法也是一个思想,知道了有这个东西的存在,我们会有新的思路或者是意识去提高性能

2022-06-19 13:49:17 1143

原创 HTML5新特性 之 “语义化”

1. 首先要记住什么是语义化,有什么作用2. 对于标签,因为实在是过多,但是在面试题中确实有遇到过,只能是基本的一定要记住,其他的靠眼缘了。。

2022-06-16 16:47:08 128

原创 node报错合集

一些报错记录:node ./test.js 服务启用后报错events.js:352 throw er; // Unhandled 'error' event ^Error: listen EADDRINUSE: address already in use :::80 at Server.setupListenHandle [as _listen2] (net.js:1320:16) at listenInCluster (net.js:1368:12)

2022-05-30 12:04:32 651

原创 hexo -- 有点邪门的 next 主题坑:实在找不到办法了快进来看看

文章目录建站问题一:网站打开是空白的,只有上面一条黑线问题二:运行的时候,出现了乱码,无论是在hexo clean/hexo g --d/hexo -s --d都会出现问题三:hexo页面主题没有发生改变 / 主题切换无效总结:投了家公司,发了笔试题过来就是用hexo完成一个个人博客,主题要求是使用next。确实没有接触过,试了一下,确实厉害,博客还能这么搞,奇怪的知识增加了。从0开始搞吧~建站其实跟着教程搞确实不难,我这里就不多写了先建一个网站:hexo网站然后是next主题切换:ne

2022-05-27 16:18:09 205

原创 没有解决的迷惑问题(可以来一起解决问题吗)

是一些在开发过程中遇到的迷惑问题,没有找出原因。如果你刚好有空,一起分析分析呗!后续如果找到原因了我也会进行补充

2022-05-23 17:10:05 52

原创 手绘一个多级嵌套表单(计费标准)

需求是这样子的:甩了一个文档过来,为了后期可以修改数据,需要将表格实现在页面上后端的数据是这样式的: { "data": { "table": { "headers": [ "收费项目", "计算单位", "收费标准", "运行时间" ], "rows": [ [ "起步价", "2公里以内", "5元",

2022-05-07 18:54:37 237

原创 vue 运行 报错合集

1. Error: Cannot find module ‘@vue/cli-plugin-babel‘(图是搬的,方法不是~)麻了,改了好久。。。网上好多方法都是把node_module文件删了,再重新下载就好了,我反反复复都没有用!找了大佬,大佬看了之后帮我解决了,方法如下:把 node_module文件删了。从github上面把之前可以用的那版的package.json复制下来,替换掉现在的这版,这步不一定有用,没有条件的可以不搞!打开cmd(我之前都是在git的那个控制台上搞的,下

2022-04-19 21:02:55 1305 3

原创 elementui的bug合集

tree组件在for循环中无法使用getCheckedNodes这个方法解决方法:加个索引 this.$refs[`tree${item.id}`][0].getCheckedKeys();链接:https://www.jianshu.com/p/9b5511d69318

2022-04-14 20:33:35 396

原创 js随记3 -- slice,splite,splice的区分 contact:数组拍平

前言:看到了JavaScript高级程序设计的数组部分,系统接收了数组的方法,发现有一些东西可以拎出来总结总结。slice方法:字符串,数组所有使用方法几乎相同作用:从字符串中提取子字符串用法:接收一个/俩个参数(开始位置,结束位置)结束位置不取负值=字符串长度+负值结束位置小于开始位置,返回空字符串/数组splite方法:字符串所有作用:将字符串根据传入参数进行切割为数组用法:接收一个/俩个参数(切割参数,数组大小) let str = “a,b,c,c,y” .

2022-04-11 15:57:42 1089

原创 vuex:mutations一个方法需要调用另外一个方法

mutations一个方法需要调用另外一个方法

2022-04-07 22:17:47 42

原创 js 随记2 -- object对象通过变量访问属性

前言:以前想要通过变量去访问属性,尝试过用obj.${name},结果用不了哈哈哈。终于让我看到《Javascript高级程序设计》的集合引用部分,完美解决问题。文章目录对象的属性存取方式1. 点语法:2. 中括号法对象的属性存取方式1. 点语法:用法:obj.name这个方法比较常见,用的也比较多,但是就按前言说的,传不了变量名,因为name本来就是个字符串了。let obj = { "waa":'11', "hhh": 222}//获取console.log(obj.waa) //

2022-04-04 13:24:13 839

原创 van-switch 组件 ‘set’ on proxy: trap returned falsish for property ‘moneyValue’

报错: Uncaught TypeError: ‘set’ on proxy: trap returned falsish for property ‘moneyValue’ 看到这个"set" ,我第一时间想到了数据代理,翻译了一下,果不其然:代理上的“set”:陷阱为属性“moneyvalue”返回了falsish不讲讲怎么改,讲一下思路,然后自己分析一下代码:数据代理,在我的vue随记里面写过,可以先去看看。它的set 和 get ,一个负责设置,一个负责获取,这个报错的原因很有可能是因

2022-04-04 00:08:40 4150

原创 van-list @load问题

改了好久,逼得我差点自己写一个了。。

2022-04-03 19:49:48 1405

原创 js随记1 -- 提取字符串方法 substr, slice,substring 区别

前言:在看《Javascript高级程序设计》的时候,看到字符串这里,发现字符串的内容真的别有洞天,单看字符串提取就晕了好久~果然还是基础不扎实!文章目录共同点1. 从字符串中提取字符的方法2. 不修改原字符串的值参数的区别:1. slice,substring:第一个参数为提取字符开始的地方,第二个为结束的位置(该位置的值不取)2. substr:第一个参数是提取开始的位置,第二个字符是所 *要提取的长度*对负值参数的处理1. substring : 将所有的负值转化为0,会将小数调换到前面2. sli

2022-03-20 12:02:11 1125 1

原创 vue随记3 -- 计算属性和监听属性

b站教程:尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通文章目录10. 计算属性(computed)完整写法:简写写法:不需要 修改(set) 时可以使用11. 监视属性(watch)标准写法其他配置:简写: 在只有handler配置项时使用12.监视属性和计算属性的区别和注意点:10. 计算属性(computed)完整写法:<span>{{fullName}}</span><script> const vm = new Vue({

2022-02-15 22:24:13 333

原创 vue随记2 -- 事件处理、事件修饰符、键盘事件

b站教程:尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通文章目录7. 事件处理事件的绑定形式:v-on:xxx 或者 @xxx事件的配置形式:写在methods对象中,最终会配置在vm上8. 事件修饰符prevent:阻止默认行为 (常用)stop:阻止事件冒泡(常用)once:只执行一次capture: 事件的捕获模式self:只有event.target是当前操作的元素才触发事件passive: 当前默认的行为立即执行,无需等待事件回调执行完毕9.键盘事件键盘事件用法:常用的键盘别名

2022-02-15 22:21:20 248

原创 vue随记1 -- 插值语法和指令语法 el的写法 data的写法 MVVM模型 vue 的数据代理

b站教程:尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通vue随记11. 模板语法:2. 插值语法和指令语法:3. el的写法 -- 绑定实例的写法4. data的写法 -- vue实例中的数据5. MVVM模型6. vue 的数据代理1. 模板语法:可以展示vue实例(vm)上有的属性,及vue原型上所有的属性包括:插值语法和指令语法2. 插值语法和指令语法:(1) 插值语法:用于解析标签体内容,​ <div> {{name}} </div>(2

2022-02-13 20:55:20 386

原创 node 随记

node.js 笔记文章目录node.js 笔记模块化介绍:模块化运用:① 前端运用1.避免文件之间变量混乱,互相影响:type="module"2.实现 js中加载其他的js文件:import '相对路径'3.在js文件中访问其他js文件的变量:② 后端运用(node.js)1.在js文件中引入js文件:require();2.在js文件中引入其他文件的函数、参数3.引入内置模块:const 命名 = require('模块名');内置模块使用实例:1. 文件系统模块- 引入:const 实例名 =

2022-02-13 12:16:26 194

原创 Mongodb随记

目录使用1.控制台命令行中操作mongodb常见命令行2.可视化图形工具中操作MongoDB:Navicat Premium 153.通过后端代码区操作MongoDBmongoose:Node.js提供的一个用于便捷操作MongoDB的库express项目连接Mongodbmongoose对数据库集合操作:mongoose的一些操作函数tip一个mongodb服务器可以有多个数据库每个数据库之间互不联系一个服务器只能同时启用一个数据库使用1.控制台命令行中操作mongodbmongd

2022-02-13 11:15:52 331

原创 axios 的 qs库

之前写了一篇 vue axios 前端数据传给后端一直 “参数不足”中的解决方法中就使用了qs库最近就又又又遇到了,然后一脸懵,找了好久才又想起使用这玩意。文章目录*到底什么时候用qs库1.axios官网中提到的qs库2. content-type和 参数 的关系2.什么是qs库?3.在axios中qs的使用*为什么ajax的application/json也需要用?*但是还有些不解1.为什么vue-resource不需要这个东西?*总结:*到底什么时候用qs库1.axios官网中提到的qs库

2022-02-11 01:06:20 2093 4

原创 vue项目 登陆逻辑 和 页面加载逻辑

最近修改了俩个vue项目登陆逻辑,摸摸摸,三改四改,总结了一些思路:文章目录首先,理清好思路1.什么样的情况下是登陆状态(初始化加载 => App.vue)2. 没有登陆的情况下,项目的显示状态是什么(页面的路由=>router>index.js)3. 登陆的情况下,项目的显示状态是什么(页面的路由=>router>index.js)4. 登陆失效的时候要做什么事情(请求响应过期的时候)核心知识小总结首先,理清好思路什么样的情况下是登陆状态(如有token)没有登陆的

2022-02-09 01:35:21 640

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除