自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序导入vscode开发出现bug

解决办法在微信小程序里面切换版本,多切换几个,

2023-09-20 21:59:02 114

原创 vue配置项里面的 自动引入的文件,组件

mian.js引入 Vue.prototype.$axios=axios。用的时候直接引入 import axios from './xxx'之前的vue.config.js变成了vite.config.js。utils 封装了一个文件http、request,ajax随便。utils 封装了一个文件http、request,ajax随便。2、所有template里面用的东西都不用return了。注意:类似post的name传递的方式不能用了。3、引入的组件可以不用挂载直接使用。

2023-09-12 19:11:58 231

原创 解决项目拉下来node版本不兼容的问题

下面是node版本对应的node-sass版本号,最狗的是,node-sass还跟sass-loader版本不兼容,所以也要配置版本号,在下面。去更改了package.json里面的配置,(node-sass版本号和sass-loader版本号)然后启动项目还是启动不了,发现node版本跟sassnode版本也不兼容,目录会出现一个,yarn.lock文件。最后执行一次npm run serve。如果有yarn也要先把yarn卸载。最后更改完yarn 一下。

2023-08-25 18:43:13 182

原创 ES6+JS

面向对象本质,抽象出一个类,通过调用产生一个对象,在es6之前,js没有真正的类,是通过Js语法的特性模拟出来的。优点:可以批量生产,性能大幅度提升,构造函数里面又很多不便的东西,每次还是需要单独创建。构造函数(在Js类里面就是普通函数,因为功能为构造对象,所以叫构造函数)相比之前,公共的方法放在原型上,初始化的时候就不会再提升了。this指向有哪些:箭头函数,构造函数,window。1,函数内部开始位置,创建一个空白对象。3,最后在函数结束的时候返回加工的对象。函数调用前加new作用。

2023-08-14 18:13:58 68

原创 如何在手机上测试小程序操作

1,第一步让手机和电脑处于同一个网段 手机连上电脑热点,然后在cmd里面输入命令ipconfig获取到无线局域网适配器Wlan的ipv4地址,把这个地址跟页面端口号前面的地址进行替换,把这个网址复制到手机上打开就可以进行操作了。

2023-08-07 13:22:19 354 1

原创 vue3+ts骨架屏在表格的使用

【代码】vue3+ts骨架屏在表格的使用。

2023-08-03 20:01:36 247

原创 解决与后台添加数据的问题

有两种解决办法,第一种就是让后台忽略我的id字段,然后自增,但是我选择了第二种就是我传递数据的时候把id字段删除了,最后就没有覆盖原有数据了。刚开始的时候能够添加数据,但是在添加第二条数据的时候并没有添加到后台,反而是在原有数据上面覆盖了。

2023-08-03 16:11:41 47

原创 各种有用的代码块

转换时间戳。

2023-07-24 19:49:26 24

原创 面试面试面试面试

通过使用插槽,可以使组件更加灵活和可重用,因为它们可以接受不同类型的内容,并且可以在不同的上下文中使用。用Index作为KEY的话,会导致我们在对数据进行逆序添加,删除等破坏顺序之类的,会产生没有必要的真实DOM更新,虽然界面渲染这些没有问题,但是我们的效率会很低。在vue中,数据的双向绑定就是采用数据劫持结合发布者-订阅者模式的方法,调用 Object.defineProperty()这个方法劫持各个属性的setter和getter,在数据变动时发布信息给订阅者。依赖的值发生变化,结果就会发生变化。

2023-07-24 19:47:58 26

原创 冒泡排序和正常排序

2023-06-08 17:03:35 43

原创 三阶段day5

ajax:替代from表单去向后台提交数据,是前后台交互的工具。好处:无需刷新页面,既可以发送数据,也可以就接收数据。1,会刷新页面得到数据,1,先引入jquery。

2023-06-08 17:01:24 35

原创 拓展AJAX!!!!!!!

中文叫统一资源定位器,用于标识互联网上每个资源存放位置,浏览器只有通过URL地址,才能正确定位资源的存放位置,从而成功访问到对应的资源。js是单线程的阻塞加载的同步语言,因为是单线程,所以是阻塞加载,所以只能是同步语言。xml的一种数据格式,慢慢的因为写法复杂就被淘汰了,现在用的是json格式。:上网过程中,负责存放和对外提供资源的电脑叫做服务器。URL地址一般由三部分组成:客户端与服务器之间的。常见的URL举例:www.baidu.com。同步:一次只能执行一个动作(指令)异步:一次可以做多个事情。

2023-06-08 17:00:53 44

原创 三阶段day6

文件引入的本质是拿过来全部执行一遍。模块化相对于文件引入的好处。模块化是只引入了最后的结果。require(模块文件)node中怎么导出模块。

2023-06-08 16:59:50 32

原创 node的

文件引入的本质是拿过来全部执行一遍。模块化相对于文件引入的好处。模块化是只引入了最后的结果。require(模块文件)node中怎么导出模块。

2023-06-06 14:07:33 34

原创 第二阶段的问题和总结

NaN是JavaScript中的特殊值,表示“不是一个数字”。当一个数值无法被表示为数字时,就会返回NaN。例如,0除以0或者对非数字值进行数学运算都会返回NaN。NaN是一个全局对象,可以通过isNaN()函数来检测一个值是否为NaN。

2023-06-05 08:19:39 74 1

原创 day4。。。

nodejs就是Js,但是没有bom dom,增加了服务器的功能吗,增加前后台交互的功能,增加了能访问数据库的功能。//端口号的范围是1-65535都可以,1000以下大多数都被占用。npm install xxx@3 表示下载对应的版本 默认是下载3版本里面最高的版本,也可以写具体的版本3.2.2之类的。--save-dev表示模块记录到开发环境目录。node_modules 存放咱们下载的模块,以及这个模块所依赖的其他模块。node_modules 存放咱们下载的模块,以及这个模块所依赖的其他模块。

2023-05-25 22:13:34 77

原创 三阶段day3

js成为了一个既可以运行在浏览器运行,也可以在电脑商行运行的语言,js既是前端语言,也是后台语言。作者把chrome浏览器里面解析Js的程序拿出来单独包装成一个软件,这个软件叫node软件。什么是Js:是一个可以运行在了浏览器上的语言,可以操作html,css可以和后台交互。js之所以能在浏览器上面运行,说明浏览器里面有解析js的程序。可以在电脑上安装这个软甲,电脑就可以不通浏览器来解析Js。Js 包含ECMAScript ,BOM,DOM。2,可以接收前端发过来的数据,返回数据。

2023-05-25 09:14:16 46 1

原创 day19

响应式布局,一套代码,适配多个设备。原理,利用了css的媒体查询。

2023-05-24 11:07:39 48

原创 第三阶段....

在第二阶段中,1,主要是声明变量存储,第二是声明数组,第三声明json对象,以上都是存储在内存中,只要刷新就会消失2,存在文件中或者硬盘中,这样存储安全,但是对读取磁盘的效率不高,无法很好管理磁盘3,存在浏览器中,不安全,并且不能跨浏览器现在都是存在数据库中,解决上面所有的问题,优点,提高数据的持久性,是专门管理数据的平台,可以很高效的增删改查数据,可以跨平台,并且更安全,数据可以共享,可以执行对数据的分析。

2023-05-24 11:07:25 237

原创 day2...../

查询后的结果重新取名 SELECT 列名 as 新的名字,列名... FROM 表名。3、因为每一种聚合函数查出来的都是单行单列,所以聚合函数可以和聚合函数放在一起。#查询后返回指定的条数 limit 开始位置,条数 位置从0开始。# 分组统计 group by 当分组和统计在一起的时候是先分组再统计。4、用聚合函数统计数据的时候如果数据里面有null,没有计算在内,# 上面的表连接叫做内连接 ,除此之外还有左连接和右连接。#查询后的去重 如果是多列就不行,必须每一列的数量一致。

2023-05-24 11:07:03 42 1

原创 在js中创建数组的方式

在JavaScript中,可以使用以下方式创建数组:使用数组字面量(Array Literal):javascriptvar arr = [1, 2, 3];使用Array构造函数:javascriptvar arr = new Array(1, 2, 3);使用Array构造函数和数组长度:javascriptvar arr = new Array(3);

2023-05-19 00:00:54 90 1

原创 js的引入方式

外部引入方式:将JavaScript代码写在一个单独的.js文件中,使用<script>标签引入该文件,放在HTML文件的<head>或<body>标签中,但是使用defer或async属性可以让浏览器异步加载JavaScript文件,提高页面加载速度。内部引入方式:将JavaScript代码写在一个单独的.js文件中,使用<script>标签引入该文件,放在HTML文件的<head>或<body>标签中。

2023-05-19 00:00:21 1182 1

原创 js中追加数据到数组的几种方式

其中,splice()方法的第一个参数表示要添加或删除元素的起始位置,第二个参数表示要删除的元素个数,第三个参数及以后的参数表示要添加到数组中的元素。javascript复制代码。javascript复制代码。javascript复制代码。javascript复制代码。

2023-05-16 20:06:26 8367

原创 js中创建数组的所有方式

以上就是JavaScript创建数组的所有方式。javascript复制代码。javascript复制代码。javascript复制代码。javascript复制代码。

2023-05-16 20:02:34 579 1

空空如也

空空如也

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

TA关注的人

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