自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

原创 数组Array的创建以及常用方法

数组Array的创建以及常用方法Array.from(arr);arr.every(callback);arr.filter(callback);arr.push(值);arr.pop();arr.shift();arr.unshift(元素);arr.forEach(callback);arr.indexOf(元素);arr.lastIndexOf();arr.join(“|”);arr.map(函数);arr.reverse();arr.slice(x,y);arr.s

2022-06-07 10:37:59 1313

原创 Vuetify3项目报错:TypeError: globalStack.at is not a function at stack.ts:57 Uncaught(in promise) Type

这个报错似乎和vuetify3组件有某些关系,类似v-autocomplete组件,v-select组件,我猜想可能是因为vuetify3组件底层使用到了.at()这个函数去处理数组,达到选中下拉选项的目的,但是这个函数又是后面新增的特性,旧的浏览器无法兼容识别这个函数导致报错。咱也不太懂,只管解决问题,报错指向的都是 at() 函数,at()函数是新特性,微信开发者工具中的浏览器不兼容这种方式,所以导致的报错,也不知这个开发者工具的浏览器内核是多少的,肯定是挺老的。// 仅需要两个步骤。

2024-04-18 14:23:14 923

原创 Uncaught Error: []: “getActivePinia()“ was called but there was no active Pinia. Are you trying to

pinia.js?v=38f1cc9f:1341 Uncaught Error: [🍍]: "getActivePinia()" was called but there was no active Pinia. Are you trying to use a store before calling "app.use(pinia)"?pinia在组件外使用存储

2024-04-16 09:09:10 199

原创 在vue和 js 、ts 数据中使用 vue-i18n,切换语言环境时,标签文本实时变化

我的项目需要显示两种语言(中文和英文),并且我想要切换语言时,页面语言环境会随之改变,但是目前发现,只能在vue中使用$t('')的方式使用,但是这种方式只能在vue中使用,但是我的菜单文件是定义在js中,在vue中遍历显示的,所以我开始尝试用标签代替我原本的字符串

2024-04-12 11:42:04 932

原创 vuetify3+vite,打包后mdi图标无法正常显示,及打包后首页白屏

vietify3+vite,打包后mdi图标不显示,以及打包后白屏问题

2024-03-12 10:22:29 448

原创 初始化antdv项目,按需引入

vite创建Ant Desigin Vue项目,实现按需引入

2023-10-28 15:38:00 260

原创 uniapp,vue3路由传递接收参数

官网vue2升vue3的教程中,演示了如何使用onLoad,记得把官网所有内容都看一遍!

2023-07-28 09:07:29 2890

原创 新版专利缴费如何获取发票

新版专利网如何缴费

2023-03-17 18:47:07 3530 4

原创 不做null判断,导致for循环只执行一次

不做null判断,导致for循环只执行一次

2023-03-03 14:15:10 722 1

原创 ant Design vue中a-row 内容不会垂直居中

ant Design vue中a-row内容不会垂直居中a-row需要添加一个高度style=“min-height:100vh”

2022-09-16 16:03:13 3681

原创 error: Unexpected console statement (no-console) 解决办法

error: Unexpected console statement (no-console)

2022-09-01 16:51:17 1469

原创 数组在data中定义,在computed中处理后再给页面使用

ParaSet数组中有很多数据,但是只想要显示前两条。多条数据,只显示某些条。

2022-08-12 09:19:05 240

原创 Vue警告:Computed property “xxxx“ was assigned to but it has no setter.

Vue警告:Computed property “xxxx“ was assigned to but it has no setter.

2022-08-11 17:23:33 155

原创 插值表达式直接让数组显示为对象

/.join()让数组直接显示对象。

2022-08-11 15:31:22 193

原创 vue跳转到html页面,添加回到顶部,跳转软件许可服务协议

vue跳转到html,添加回到顶部,用于跳转软件许可服务协议

2022-07-12 13:37:37 666

原创 自定义格式化时间模块并调用

格式化当前时间

2022-07-06 10:35:08 247

原创 vsCode保存后,浏览器不会刷新

vsCode保存后,浏览器不会刷新

2022-06-24 15:47:54 4571 3

原创 保留小数点后两位,并保持number格式

.toFixed(2),保留小数点后两位,返回字符串格式

2022-06-20 15:10:55 482

原创 判断数组中的对象全为false,或全为true

data中判断数组中全是false判断数组中的对象全是true

2022-06-20 15:04:17 3314

原创 一般户开户需要提供的资料

一般户开户需要提供的资料

2022-06-13 13:54:33 2670

原创 不足所需长度的字符串补0返回

前面添加0// 方法封装,设置需要的字符串长度,不足的在字符串前面补上0 //hexString是要处理的字符串,wantedLength是设置的长度 convertWantedLengthUppercase(hexString, wantedLength) { let loopTimes = wantedLength - hexString.length; for (let i = 0; i < loopTimes; i++) { hexSt

2022-05-21 09:58:21 1159

原创 nvm安装node的同时不会安装npm

NVM下载下载地址:https://github.com/coreybutler/nvm-windows/releases,win10下载nvm-setup.zip参考:使用nvm实现不同nodejs版本切换,感谢Fun肆编程博主。安装解压后,以管理员身份运行同位置新建一个nodejs空文件夹安装路径下找到配置文件settings.txt,修改里面的内容,确认你的安装位置E:\SoftInstall\dev\nvm 是我的位置末尾添加node_mirror: http://np

2022-05-12 16:15:27 724

原创 专利缴费后如何获取发票

专利缴费如何获取发票,专利缴费获取电子发票

2022-01-26 10:38:20 15823 8

原创 插值表达式直接使用方法,显示时moment秒转为时分秒

仅在显示的时候将秒转为时分秒,值是秒,显示出来是时分秒,这个也可以用于倒计时,处理秒就好插值表达式使用方法<p>{{ convertSecToHHmmss(runTimeSec) }}</p>methods中的方法// moment将秒转换为时分秒,使用return返回结果,就可以直接在插值表达式中使用这个方法 convertSecToHHmmss(sec) { let currentTime = moment.duration(sec, "second

2021-12-17 17:29:42 2965

原创 判断为 “ “的时候,0无法进入判断

最近发现一个很容易让人忽视的bug,当我要判断一个数字不等于undefined,不等于null,不等于" ",符合条件后才执行语句,但是0总是无法进入判断,0是一个很特殊的存在,它不符合!=" ",在判断的时候,要使用两个等号,或则将其转换为字符串再进行判断方式1判断!=" "的时候使用两个等号 if ( this.stgIndex != undefined && this.stgIndex != null && thi

2021-12-17 17:06:28 143

原创 设置文字自动折行

<span class="pRow ">{{ item2.label }}</span>.pRow { word-wrap: break-word; word-break: break-all;}

2021-12-16 15:30:14 154

原创 添加滑动条左右滑动

添加样式 :style="{'width': '100%', 'white-space': 'nowrap','overflow-x': 'auto','-webkit-overflow-scrolling':'touch',}"

2021-12-16 15:02:42 201

原创 v-model.number,自动转为 number 类型

v-model.number="pagination.page"扩展-----v-model.trim="msg"用于去掉输入框内首尾空格(这个解析的在输入事件发生之后才会执行的,赋值并没有触发他的输入事件,所以不会解析)v-model.lazy=“msg”当添加.lazy修饰符之后,改变input框中的内容并不会使得span中的内容发生变化,此时当输入框失去焦点后触发change事件.控制台中输出相应内容(加上.lazy后相当于 双向数据绑定不起作用了)...

2021-12-08 09:36:43 594

原创 使用set方式,替换数组中某个索引下的某个对象

this.autoIrrigationFertilizerStrategy 是要被修改的数组this.selectedAutoECPHIndex 是索引ecphStrategy 是要被替换的对象data.para 是用来替换的对象替换后, this.autoIrrigationFertilizerStrategy 数组中索引为this.selectedAutoECPHIndex 下的对象ecphStrategy 被替换成了 data.parathis.$set(this.autoIr.

2021-12-08 09:19:48 530

原创 没有键名的数组直接遍历到页面上,并根据索引添加键名

传递过来的数组是enPhStrategyenFerChValves: [ 1, 0, 1 ],使用v-for遍历数组enFerChValves,自行添加索引 “i”通道 A/B/C肥是否启用, 根据传递过来的数组,判断里面的值,如果值是1,就表示启用,图标有颜色,如果值是0,就表示没有启用,图标为灰色根据索引添加键名,使用三元表达式判断遍历后的索引如果索引为0,显示A肥,如果索引为1,显示B肥,如果索引为2,显示C肥最后效果...

2021-12-02 11:31:27 146

原创 将一个数组的内容添加到另外一个数组的最后面,并将“ “设置为“无“

定义: // 冲水阀可以不选,所以需要新建一条空数据,放到灌溉电磁阀信息的第一条 allirrValveArr: [], //存储所有灌溉电磁阀信息 allirrValveObject: [ { zoneName: "", name: "", addr: "", type: "", group: null, channel: null, sta: null,

2021-12-02 10:36:02 539

原创 将1/0换成checkbox可用的true和false

使用插集表达式查看{{enableSwitch}}将数组this.enableSwitchArr里面的1或0,换成对应的true和false enableSwitch() { return [ { enable: this.enableSwitchArr.map((item) => item == 1 ? true : false ), }, ]; },扩..

2021-11-30 12:36:57 609

原创 vue单击事件调用事件的同时,设置dialog参数

单击事件调用事件的同时,设置dialog参数@click="(settingDialog = false), clickButton(item.value)" //传递参数@click="showPHSetDialog = false; setTargetPH();" //直接调用调用事件的同时传递参数@click="openRotationDevice('BRANCH_VALVE', valve)"openRotationDevice(type, item) { if (type

2021-11-29 09:14:33 452

原创 用set方法将对象放到数组中替换第一个对象

替换索引为0的对象//将data.para放到数组mainPumpArr中替换第一个对象 this.$set(this.mainPumpArr, 0, data.para)

2021-11-27 15:16:40 316

原创 三元表达式判断控制插值表达式里面的内容

<!-- 绑定支管 {{ props.item.branchValveName }}--><!--如果内容为空,显示无,如果传递过来的内容不为空,展示内容--><td class="text-xs-left">{{ props.item.branchValveName=="" ? "无" : props.item.branchValveName }}</td><!-- 绑定主水泵{{ props.item.mainPumpName }} --&gt

2021-11-19 17:09:56 1187

原创 findIndex(),判断一个输入对象是否等于数组中的某一项,不可添加重复名称

判断输入的name是否等于数组中的name,如果等于,不可再添加,不等于可以添加 para: [ { "name": "片区一", "addr": "tca95351", "type": "TCA9535", "group": 1, "channel": 6}, { "name": "片区二", "addr": "tca95351", "type": "TCA9535", "group": 1, "channel": 7} ] mytest() { let index = th

2021-11-19 10:25:32 349

原创 三元表达式判断数值是否为true,决定颜色

//如果isEnabled为true,颜色为红色,如果为false,颜色为灰色 <p color="isEnabled ? 'red' : '#ccc'">我爱你中国</p>

2021-11-03 16:27:15 1316

原创 页面的任何位置,按下键盘,获取按键的值

触发onkeydown事件,获取keyCode,可以用作相应的判断, document.onkeydown=function(e){ console.log(e.keyCode);//输出不同按键对应的键码值,来判断点了哪个按键 }拓展 <script> // document.onkeydown=function(){ // // console.log("点击键盘了");//输出点击键盘了 // //

2021-10-23 09:24:45 452

原创 随机创建方块

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>随机

2021-10-20 14:02:22 174

原创 使用vue-cli创建项目命令行

安装node安装vue/cli全局化安装npm(不建议装cnpm,有些包不全,容易装错)vuecli创建脚手架过程:创建项目:vue create vue-test进入项目:cd vue-test(如果要使用vuetify组件,不使用则不用:vue add vuetify)运行:npm run serve...

2021-10-19 14:12:34 88

Javascript与html(贪吃蛇).zip

Javascript与html(贪吃蛇).zip

2021-10-23

资源管理器多标签 Clover_Setup_3.0.406.zip

这个版本兼容性很好,而且没有广告,功能也够用,软件必备!安装即可使用。 这个版本兼容性很好,而且没有广告,功能也够用,软件必备!安装即可使用。

2020-09-09

空空如也

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

TA关注的人

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