自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Cannot read property ‘setRules‘ of undefined“found in,u-popup u-form 规则失效问题解决方案

然后在调用这个组件的时候,点击某个地方,通过ref得到就内部函数就可以了,切记open()中show=true,要在最上面。我们在methods 中写一个函数。

2024-03-01 20:46:23 798

原创 百度崩了????

百度崩溃了》?

2024-01-29 14:48:35 554

原创 chunk-vendors.js:16043 Uncaught TypeError: Cannot read properties of null (reading ‘bottom‘)

sticky组件创建了Observer监听,切换页面,并且页面没有销毁时,导致组件仍然保持监听,所以出现Cannot read properties of null (reading 'bottom')报错。吸顶组件u-sticky和底部导航栏tabbar切换页面时产生冲突,

2024-01-10 10:18:27 554

原创 uniapp 多轴图,双轴图,指定哪几个数据在哪个轴上显示

配置在哪个轴上面,index 0是第一个 index:1 指的是第二个,依次类推。这里我封装成一个组件,自适应的,可以直接复制到自己的项目中。这里使用的在这里导入,

2024-01-09 18:36:55 839 2

原创 如何找到echarts,antv/g2plot等的样式位置

此图为antv/g2plot例子,echarts也可以做参考。

2024-01-02 16:13:01 366

原创 ECharts y轴(yAxis)

【代码】ECharts y轴(yAxis)

2023-12-21 11:35:58 443

原创 uniapp运行到手机模拟器

如果没有显示,重启mumu和uniapp开发工具HBuilder, 如果还是不行,更新HBuilder(博主更新后就可以搜到了)文章是博主,自己安装截图的,目前没发现什么问题,如果有写错的地方请发至评论区,我看到后会及时改正,也欢迎大家讨论。找到这个文件,点击打开,保存上面的abd配置页面ctrl+s(好像会自动保存,博主习惯Ctrl+s)第四步,打开HBuilder,如下图,将端口,如16384,加入到。第四步,配置路径,右击mumu模拟器。最后就运行到mumu了,系统变量-》path。

2023-12-20 23:22:54 1283

原创 TypeScript基础语法

interface(接口)中定义的函数,不用加function。枚举不赋值默认值是数字 比如HI是0,HELLO是1。TypeScript基础语法。

2023-12-20 11:18:02 404

原创 鸿蒙开发工具之DevEco Studio安装

第十步 安装 node.js和ohpm 对于初学者,直接全选第二个 以前用的node的,node可以选择自己的,选择next。文章是博主,自己安装截图的,目前没发现什么问题,如果有写错的地方请发至评论区,我看到后会及时改正,也欢迎大家讨论。最后,有需要的设置成中文就可以了,选择下面configure 的plugins(插件)第九步 选择导入自己的设置,第一次用的就默认选第二个不导入。第二步 选择自己电脑的相应的系统进行安装。点击ok后,选择restart,就是中文的了。第七步 根据自己情况选择。

2023-12-18 20:27:46 492

原创 vue 路由跳转到其他页面指定位置(锚点)

我们要跳转的时候,其实在路由后面拼接一个#main 就可以了。首先在指定的位置增加一个锚点(要被跳转的页面)下面是没有锚点,要准备点击后跳转的页面。然后在被跳转的页面增加一下代码。

2023-11-30 09:42:53 1139 1

原创 iview form 动态表单

把需要输入的用v-show来验证就好了,可以实现 表单验证,还有红色星号的切换,真是不容易,发现前面得红色必选项跟着变换,但是表单验证输入了还是显示不能为空。然后我用了v-if 结果,红色星号在,表单验证确是可以的。

2023-10-25 20:26:29 375

原创 $ref赋值之后,子组件不渲染(刷新后,$ref父组件传值,子组件不更新数据问题)

方法有很多,既然可以用 this.$refs.GoodsClassNav.paramsAll.keyword 可以获取到值,我们就可以用¥ref获取子组件中大方法,我们给子组件添加一个强制刷新组件的方法。注意:我曾想过用watch方法,但是根本是检测不到的,也是因为dom未刷新的问题,所以还是用我以上的方法,不要用watch了,因为没用。但是打印this.$refs.GoodsClassNav.paramsAll.keyword,可以打印到最新的值,点击子组件中的按钮一切又能回复正常,

2023-09-13 17:38:57 995 2

原创 iview label-in-value 和 @on-change 的使用

在select加上label-in-value 之后,就可以调用通过@on-change默认的方法,获取到value和label的值了。如果传递多个参数,需要把当前选中的参数也传进去,@on-change="selectChange($event,a,b)"$event就是当前选中的值,a,b是另外两个参数。在js代码中就可以获取了。2、可以传递多个参数。

2023-09-12 20:59:55 649

原创 组件传值之ref(解决父传子动态绑定问题)

在父组件往子组件传值,子组件中要显示父组件的信息,首先是在网上搜的watch 来监听组组件的props,但是父组件只传一次,后续再更改就没了,所以我用的$refs。然后传值调用的methods中的方法。这样就可以控制子组件中的值。

2023-09-12 20:54:57 357

原创 404 not found nginx(dist打包后,刷新和跳转都是404 not found nginx的问题) 解决方案(打包发布在服务器)

try_files 更加可靠, 首先会查找"$uri"下的这个文件,如果不存在会查找$uri/,如果还不存在就会重定向到 /index.html页面。如果最后参数写错了,就会导致500的服务器错误。index 就是根目录,也就是只识别“/”结尾的,输入不存在或者刷新页面的路径就直接报nginx的404了,而不会重定向到index.html。vue + nginx的配置, vue路由必须先加载 index.html 或者XX.js 才能识别到路由。配置方面不介绍了,主要问题是因为没有加这句话。

2023-09-08 23:54:02 4169

原创 JS遍历对象的七种方法

1.Object.defineProperty,使用enumerable:true,才能被枚举,默认enumerable:false不可被枚举。返回的是一个大杂烩数组,即包含了对象的所有属性,无论是否可枚举还是属性是symbol,还是继承,将所有的属性返回。的特性会导致一个问题,其继承的属性会被遍历到,所以当我们不想要遍历被继承的属性,那么我们就可以使用。属性,返回形式依旧是数组,值得注意的是,在对象初始化的时候,内部是不会包含任何。可以看出,可以得到对象中,可以获取包含Symol属性的所有的属性值。

2023-09-08 23:40:36 20440

原创 object.definepProperty使用方法,vue2双向绑定原理

首先要介绍的是definepProperty的三个参数再者要介绍的就是属性值了,此时我们会遇到如下几个问题解决方法:我们为其添加可枚举属性。enumerable:true,默认值是false解决方法:添加writeable:true(可以被修改)属性,默认值false(不可被修改)解决方法:添加configurable:true(可以被删除),默认值false(不可被删除)

2023-09-08 23:08:27 266

原创 end value has mixed support, consider using flex-end instead

这是因为 应该用flex-end,不应该用end。所以将所有的都改好之后,就不会再报这个错了。

2023-09-06 11:25:33 212

原创 关于iview select 绑定两个值的方法

不绑定具体的值,而是去绑定索引值:value="index",在获取值的时候可以这样获取options[index].value.因为v-model 只能绑定一个值。所以我们可以有以下思路。

2023-09-05 16:04:37 359

原创 iveiw 时间验证

此时是因为 是拼合的两个的样式,所以要用的是array 中套的两个的验证方法。如果是datetime 类型。

2023-09-05 14:21:37 999

原创 TypeError: Cannot read properties of undefined (reading ‘licenseNum‘) at Proxy

就会报错info.goods ==undefine。这样接收后,就不会在浏览器报错了。所以我们在定义前,我们应该加上。此时调用goodsName。我们只定义了一层的结构。这是因为在定义的时候。

2023-08-26 14:45:18 169

原创 react入门笔记

React是一个用于创建用户界面的开源前端javaScript库。它是声明式的、高效的和灵活的,并且他坚持基于组件的方法,这使得我们能够创建可重用的UI组件。React是一个开源的前端javaScript库,用于构建用户界面或者UI组件。它是由Facebook和一个由个人开发者和公司组成的社区维护。它本质上是一个渲染组件的库,尽管他们不是传统的web组件。React使用一种名为JSX(使用JavaScript+XML)的语言,开发人员可以在React组件中包含所有前端代码(包括HTML和CSS)。

2023-08-10 21:26:12 820

原创 二次封装ajax和axios

【代码】二次封装ajax和axios。

2023-08-07 00:35:55 910

原创 Manifest(谷歌插件配置)

【代码】Manifest(谷歌插件配置)

2023-08-07 00:16:21 212

原创 React、Vue和Angular的优缺点

优点缺点优点缺点Angular优点缺点

2023-08-07 00:06:43 1312

原创 addEventListener和attachEvent事件区别

attachEvent()绑定多个事件的时候,和addEventListener()以相反的顺序触发。addEventListener 先执行上面,attachEvent先执行下面的。

2023-08-06 23:57:44 142

原创 Redis连接报错:ERR Client sent AUTH, but no password is set

输入一下命令,redis.conf (如果是redis.windows.conf,就把redis.conf替换成redis.windows.conf)用记事本打开redis.windows.conf或者redis.conf (我的是这个配置文件)搜索字段看一下,发现自己设置了密码。如果在redis.windows.conf或者redis.conf(我的是这个配置文件) 文件夹中设置了密码,但是会报错。找到redis对应的文件夹 删除路径,输入cmd回车。重新运行一下项目就可以了。

2023-07-17 21:41:45 963

原创 vue3 报错解决:找不到模块‘xxx.vue’或其相应的类型声明。(Vue 3 can not find module)

src下面建立一个xx.d.ts的文件。

2023-07-10 20:25:58 1577

原创 vue快捷键

快速生成标签 cheng> + tab(意思就是写完标签名,右边一个尖括号,然后按下tab就可以生成了)

2023-06-28 18:51:07 412

原创 强制刷新网页

因为浏览器请求图标请求不到,就不会再请求了,所以F12打开后,用以上快捷键强制刷新,就能再次看到这个错误。强制刷新网页的快捷键shift+左键。

2023-06-26 20:15:07 341

原创 解决 vue2 productionTip=false设置无效

原因:在最新版本的Chrome中,在script中使用settimeout,将在允许第一个js完成后立即回调。第二种,则是在红框位置改成大于0的任意数值就可以。下面代码就可以生效了。直接在源码中,将productionTip:true直接改成false。

2023-06-26 19:58:40 314

原创 解决Vue.js not detected的问题(Vue.js devtools变灰色)

此时发现图标不再是灰色的,也不出现Vue.js not detected,如果是亮的,就可以证明,安装的没问题,不用重新安装,如果是灰色的,则是安装包的问题,重新安装,直到在这个网站能变成亮的。今天在谷歌商店下载安装了Vue.js devtools,但是出现了图标是灰色,鼠标移过去是Vue.js not detected的问题。下面就是解决自己的网页,颜色是灰色的问题了,右键选择,管理扩展程序。首先呢,要去找一个有vue.js写的网站,比如。然后刷新一下网页,亮了就可以开心的使用了。

2023-06-26 19:23:44 1658 1

原创 Vue事件捕获和事件冒泡

当一个HTML元素产生一个事件时该事件会在元素节点与根节点之间的路径传播,路径所经过的节点都会收到该事件,这个传播的过程叫做DOM事件流什么是事件捕获?(网景)事件捕获:事件捕获会从document开始触发一级一级往下传递,依次触发,直到真正事件目标为止事件捕获顺序举例 :document→ html→ body→ div→ button什么是事件冒泡?(微软)事件冒泡:事件冒泡会从当前触发的事件目标一级一级往上传递,依次触发,直到document为止。

2023-06-26 19:13:07 2132

原创 伪类和为元素

伪元素以类似方式表现,不过表现得是像你往标记文本中加入全新的 HTML 元素一样,而不是向现有的元素上应用类。伪元素开头为双冒号。总结:伪类是‘:’,是选择器为元素是‘::’像是元素。

2023-06-20 21:14:22 232

原创 node解决跨域问题

【代码】node解决跨域问题。

2023-06-19 17:28:35 66

原创 解决微云下载限速问题

1.首先将文件存到微云2.打开手机我的设备,我的电脑(也可以是好友),找到发送文件3.点击微云,找到微云里面的文件,点击发送4.就可以在电脑端不限速下载了注意但是好像根据很多人的反馈4GB以上的好像发不过去,所以4G以上的如果发不过去,就还是开会员吧,但是4g以下小文件的时候大家就不用花冤枉钱开会员了,这种方式很简单,速度一点也不限制

2023-06-09 20:26:01 19544 2

原创 三大顶级对象

2.浏览器 window。1.node.js 顶级对象:global。

2023-06-07 10:32:04 220

原创 js字节面试题 读代码题 精讲

这是在牛客上看到的今天一个中国地质大学面试的上海字节的前端题 读代码题下面这段便是从那里搬过来的********看代码说答案,关于this指向的,我说错了,甚至我还不知道为什么 看来还需要补补*******首先答案是1,因为fn调用的时候是普通函数,this指向顶级对象window,而es6中let和const作为全局变量的时候都不在顶级对象window里,

2023-06-06 21:42:05 478

原创 js之正则表达式

正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript 中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法,以及 String 的 match、matchAll、replace、search 和 split 方法。下面的页面与表格列出了一个正则表达式中可以利用的特殊字符的完整列表和描述。断言(Assertions)表示一个匹配在某些条件下发生。断言包含先行断言、后行断言和条件表达式。字符类(Character Classes)

2023-05-08 23:22:05 9862

原创 宝塔如何部署静态网页html

第三步:将index.php,改成index.html,然后将自己的代码复制上去。第二部找到一键部署,输入域名,没有域名就输入自己服务器的ip地址。第四步 输入ip和要访问的文件名的后缀。然后就可以看自己的静态网页了。

2023-04-25 20:21:07 3423

空空如也

空空如也

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

TA关注的人

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