自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于数组去重的相关方法

关于数组去重的相关方法:使用Set实习数组去重,Set类似于数组,它允许你存储任何类型的唯一值,不管是原始值还是对象引用。var arr = [2, 4, 5, 2, 2,4,4, 7, 9, 1, 9, 500];var result = Array.from( new Set(arr));//打印出来是个对象,利用Array.from转换为数组;或者使用扩展运算符,如下:// var result=[...new Set(arr)]使用IndexOf实习数组去重。IndexOf返回

2021-10-22 11:17:22 164

原创 ES6的新特性总结

一、let 变量声明以及声明特性声明变量:let a=1;let b,c=2;let d=[];声明特性:1.变量不能重复声明let a=1;let a=3;这样是错误的。报错:Uncaught SyntaxError: Identifier ‘a’ has already been declared2.块级作用域{​ let girl="周周周" } console.log(girl)//此时会获取不到girl这个变量的。3.不存在变量提升console.log(song)

2021-07-06 13:54:06 174

原创 ASP.NET core 3.0使用grpc

注意:①计算机名称不要是中文②目录不要出现任何中文第一步:使用NuGet下载三个包 Microsoft.EntityFrameworkCore.SqlServer:Sql Server数据库EF提供程序Microsoft.EntityFrameworkCore.Design:设计时EF共享库 Microsoft.EntityFrameworkCore.Tools:EF的NuGet包管理器命令工具注意:到这一步,有的人会出现黄色的感叹号,不要慌,看看你的计算机是不是中文名称,查看方法:cmd

2021-06-27 16:07:52 241

原创 在Vue-cli脚手架中项目中使用echarts

我的示例是在vue-cli搭建安装echarts依赖npm install echarts -S或者使用淘宝的镜像npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install echarts -S创建图表首先需要全局引入在main.js中// 引入echartsimport echarts from 'echarts'Vue.prototype.$echarts = echarts在Echar

2021-06-27 15:21:43 330

原创 vue element ui的导航栏报错:Invalid prop: custom validator check failed for prop “index“

解决方法: index的值不能有空格,并且要为字符串类型,加上.toString()即可。注意:toString的S要大写,不然也会报错。

2021-06-27 15:13:43 123

原创 Vue substring截取字符串报错

这是我查出来的订单信息对象,当我只需要显示用户电话的前三位和后四位时,就需要对订单进行截取。可是当我这样截取之后,效果是出来了,只是控制台依然报错;原因:因为数据是异步加载的,当数据还没出来的时候,数据是空的,所以会报错解决办法:这是我一开始用来保存查出来的数据对象。但是这样依然会报错。我们只需要把这个对象需要截取的那个属性一开始赋值为空,这样就不会报错了。...

2021-06-27 15:06:46 1409 1

原创 element ui导航@mouseenter、@mouseenter、@mouseleave等事件不起效

**element ui导航@mouseenter、@mouseenter、@mouseleave等事件不起效当我在项目中这样写时:**<el-menu-item :index="item.index+1" id="show" class="aa item navtion" v-for="(item,index) in navigationList" :key="item.category2Id" @mouseover="getnavGoods()" >{{item.cat

2021-06-24 17:03:26 1167

原创 cookie和session的区别

cookie和session的区别1.cookie数据存放在客户的浏览器上,session数据放在服务器上2.cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,考虑*到安全应当使用session3.session会在一定时间内保存在服务器上,当访问增多,会比较占用你服务器的性能,考虑到减轻服务器性能方面,应当使用cookie4.单个cookie保存的数*据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie5.建议将登录信息等重要信息存放为sessio

2021-05-20 13:35:30 57

原创 vue中v-model和@input绑定事件的区别

v-model双向数据绑定,@input输入触发事件,假如输的是汉字,用v-model去绑定数据的时候,当还没有敲下汉字的时候,假如还是在拼音阶段的时候就不会实时更新,所以使用@input去绑定事件,来实现实时显示汉字。如果想总实时更新的话 可以使用@input*<template> <div> <input type="text" @input="InputClick"> <p>{{ value }}</

2021-05-16 22:02:07 1313

原创 jquery validate的自定义验证,验证密码只能是数字、字母或者下划线

jquery validate有一个方法,可以让用户来自定义验证规则。案例:通过addMethod用户可以自定义自己的验证规则这个方法有三个参数,第一个参数表示验证规则名称,这里是名字是isPositive。第二个参数是真正的验证主体,它是一个函数,函数的第一个value表示调用这个验证规则的表单的值,第二个element可以用来判断是否为空,为空的时候,就不调用这个验证规则了。第三个参数是返回的错误提示。...

2021-05-09 23:40:17 1729

原创 ModelState.IsValid 验证时忽略某些字段验证

使用remove()方法把不需要的验证进行移除,虽然很麻烦,但是也是一种解决办法,一般而言。模型:我们只要把不需要用的验证用remove()进行移除即可

2021-05-09 23:31:08 903 1

原创 如何点击导航栏高亮显示

我们在在web开发中会遇到这样一个问题:当你点击某一个导航时,就让他高亮显示,其他的默认。可以用一下两种方法解决:1,在每一个文件中都引入头部,然后为不同的链接添加样式缺点:比较麻烦,如果要修改样式,每个文件都要修改2,把头部提出来,用js判断url地址,然后给当前的url加上样式(用js控制的)<!---以下是html部分,给div添加一个id--><div class="nav_nav" id="menu"> <a href="/" class="activ

2021-03-18 10:49:02 1909 1

原创 DataList数据展示顺序

DataList数据展示顺序datalist 控件显示数据时默认按竖着的顺序(默认属性值为Vertical)排序,如需横向排列需要设置RepeatDirection属性为“Horizontal”。

2021-03-16 22:32:32 410

原创 项目发布后动态更改数据库

1.找到UI界面的web.config配置文件2.在该配置文件重写入例如:3.在DAL中添加引用System.configuration4.在DBHelper中将字符串改成:public static string connString =ConfigurationManager.ConnectionStrings[“FoodStr”].ConnectionString ;注意:以上操作完成,运行效果和原本在DBHelper类中把连接字符串写死的效果一样,不用每次修改都要去DBHlpe

2021-03-07 21:53:58 534 1

原创 dropDownList显示默认项

dropDownList显示默认项dropdownList控件在默认情况下都会自动绑定下拉列表的第一项,但是加入我们想要当页面加载时绑定“助教”怎么办呢?根据设定的文字找到相应的项:现在我们可以看见默认加载时显示第一项了。解释:FindByText(string text)<找到指定文字的项>另外还有:FindByValue(int v)<找到指定值的项> 用法同上...

2021-01-03 11:34:46 577

原创 为DropDownList添加新项

为DropDownList添加新项一、DropDownList1.Items.Insert 与 DropDownList1.Items.Add 的区别Add方法是把列表项插入下拉列表的尾部!Insert方法是把列表项插入下拉列表的指定位置!二、ListItem 有两个属性 Text 用于显示的 Value 用于记录值,SelectedValue 是取选中项的 ListItem 的 Value 值, Items[DropDownList1.SelectedIndex].Text 是指定索引处

2021-01-03 11:11:38 2355

空空如也

空空如也

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

TA关注的人

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