自定义博客皮肤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点击跳转插件

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma.

2021-11-17 09:47:23 2398

原创 打包angular项目出现内存溢出问题

1.在package.json加入 "build-prod": "node --max_old_space_size=5048 ./node_modules/@angular/cli/bin/ng build --prod"2.打包运行npm run build-prod

2020-02-11 11:31:09 1141

原创 angular的表单

全屏功能fullScreen(){ this.is_full_screen=document['fullscreenElement'] || document['msFullscreenElement'] || document['mozFullScreenElement'] || document['webkitFullscreenElement'] || false; ...

2019-10-12 14:44:11 163

原创 项目问题

改变表格滚动条样式div::-webkit-scrollbar { width: 16px; height: 16px; background-color: #F5F5F5;}/*定义滚动条轨道 内阴影+圆角*/div::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(177...

2019-09-25 16:26:05 141

原创 angular6以上注意的问题

一、angular6以上监听页面变化事件import {fromEvent} from 'rxjs';fromEvent(window, 'resize').subscribe((event) => {})

2019-09-17 10:46:53 906

原创 angular项目在linux上的部署

注意的问题:1.打包时注意路径index.html里面的和区别2.路径跨域问题-----修改nginx.conf文件server { listen 4200; server_name localhost; location /{ root html; index i...

2019-09-04 12:39:16 2362

原创 angular学习(一)proxy代理

1.angular项目根目录下创建proxy.conf.json文件{ "/api":{ "target":"http://192.168.8.26:8300", "secure":false, "logLevel":"debug", "changeOrigin":true, "pathRewrite":{ "^...

2019-08-27 11:26:06 1062

原创 六、jQuery中的事件

事件的绑定:1.原生js (3种:行内绑定、基本绑定、事件监听)2.jquery 结构层和行为分离(不能行内绑定)3.(1)基本绑定$("#btn").click(function(){ console.log("1"); });//可以链式为对象添加多个事件 $("#btn").click(function (){ console.log(..

2019-02-25 21:02:49 144

原创 六、jQuery中动态创建dom元素

1.创建dom元素var txt=$(“1234”);2.内部追加(1)追加到当前父级元素内容之后 // 父级元素.append(追加元素) $("#my").append(txt);//追加元素.appendTo(父级元素)txt.appendTo($("#my"));//将原来里面的内容用一个新的标签包上 $(".my").append(function(in..

2019-02-25 20:55:29 3086

原创 六、jQuery中的动画

jq中的动画1.显示效果(1)显示show(动画的时间,动画完成函数function)(2)隐藏hide(动画的时间,动画完成函数function)(3)toggle(动画的时间,动画完成函数function)$(".btn").click(function(){ $(".btn").hide(3000); $(".btn").hide(3000,function(){..

2019-02-25 20:41:53 141

原创 六、jQuery中的dom元素操作

1.元素属性的操作(1)获取或设置元素的属性值 attr prop //一个值是获取 console.log($("#btn").attr("value")); console.log($("#btn").prop("value")); //两个值是设置 $("#btn").attr("value","按钮1"); con

2019-02-21 21:11:47 241

原创 六、jQuery中的选择器

1.窗口加载事件js中window.function(){}jq中 $(function(){ console.log($("ul")); }); $(document).ready(function(){ console.log($("ul")); });2.选择器:<scr...

2019-02-21 21:05:47 174

原创 五、 canvas绘制线、矩形、圆、图片、文字

标签兼容性查询https://caniuse.com/1.canva能完成动画、游戏、图表、图像处理等原来需要Flash完成的功能,包括动态的2D和3D2.画线描边stroke描边颜色strokeStyle设置边宽度lineWidth起点moveTo终点lineTo<!--新建画布--><canvas id="can"></canvas&

2019-02-20 21:04:23 487

原创 四、js中的模式

1.几大常用模式:工厂模式、构造函数模式、原型模式、单例模式、混合模式(1)工厂模式:调用函数 返回对象function cat(){ var cat=new Object(); cat.name="猫"; return cat; } console.log(cat());(2)构造函数模式 function Cat(...

2019-02-20 16:09:02 107

原创 四、js中的继承

1.原型继承:将父类的实例给子类的原型上优点:(1)单纯的继承关系,实例是子类的实例,也是父类的实例(2)父类新增原型方法/原型属性,子类都能访问到(3)简单,易于实现缺点:(1)要想为子类新增属性和方法,必须要在父类的实例给子类的原型上之后执行(2)不能进行多继承(3)创建子类实例时,无法向父类构造函数传参...

2019-02-20 15:08:11 119

原创 四、js事件冒泡

事件的冒泡:子元素行为影响到父元素原生js中只能阻止事件的默认行为return false;阻止事件的默认行为e.preventDefault();阻止冒泡e.stopPropagation();

2019-01-31 22:12:50 101

原创 四、js中的预编译

/*变量和函数(除匿名函数外)会提前编译,所以结果是undefined*/ showdata(); function showdata(){ console.log(b); var b=10; } b(); var b=function(){ console.log(1); } /*这里会...

2019-01-31 21:47:00 189

原创 四、js事件的委托

事件的委托:为了优化代码的性能找到父元素给父元素添加事件,然后进行委托<script> var ul=document.getElementsByClassName("ul")[0]; ul.onclick=function(e){ var tar=e.target; console.log(tar); if(tar.node...

2019-01-31 21:38:54 92

原创 四、js事件绑定

***js里面的除去添加事件句柄不加on其他事件都需要带on1.键盘事件keypress键盘按压(按下+弹起) keydown键盘按下 keyup键盘弹起2.鼠标事件click鼠标单击(按下+弹起)mousedown鼠标按下 mouseup鼠标弹起doubleclick鼠标双击mouseenter鼠标进入mouseleave鼠标水平离开 mouseout鼠标垂直离开mousemov...

2019-01-31 21:34:18 122

原创 四、js中的闭包问题

1.闭包问题(闭包的值会存储在内存中,大量使用闭包会导致内存的泄露 一般不会使用,只有在js版本库封装的时候才会使用)2.局部变量作用范围只是当前作用域内 全局变量是整个js作用范围,整个项目文件都可以访问3.闭包就是取别的函数内部变量,函数没有被释放,整条作用链上的局部变量会被保留4.其他函数里使用另一个的局部变量:(1)在这个函数里面直接调用另一个函数(另一个函数必须将局部变量返...

2019-01-18 23:36:58 170

原创 四、变量和函数

js里面区分大小写,页面是从上往下加载,除匿名函数之外,其他都会预加载,所以调用匿名函数的时候必须在它声明之后6种js基本数据类型:number boolean(true false) object string undefined null两个引用数据类型object null声明数据类型:(关键字 变量名;) var 变量名;使用数据类型之前必须初始化方法...

2019-01-16 22:57:19 179

原创 四、js数组操作

//定义数组及初始化方式一://var arry=new Array();// arry[0]=1;// arry[1]=3;//定义数组及初始化方式二:一个参代表长度,两个及以上代表赋值//var arry=new Array(4,2,3);// console.log(arry);//定义数组及初始化方式三: var arry=[11,2,3,5,7,...

2019-01-15 22:09:10 120

原创 四、js字符串的操作

var a="abcdfrt"; var b=123; //concat(被拼接的字符串)拼接两个字符串,返回新的字符串// console.log(a.concat(b)); //indexOf(需要查找的字符) 一个参数向右查找当前字符是否存在,存在返回当前字符索引 search和它用法相同// console.log( a.indexOf("a")...

2019-01-14 23:43:40 527

原创 三、手机自适应以及浏览器的兼容性处理

手机自适应自适应和媒体查询不能一起使用1.user-scalable=no / yes定义用户是否能够缩放initial-scale定义初始缩放值minimum-width定义缩小最小比例,它必须小于或等于maximum-scale设置maximum-width=1.0定义放大最大比例,它必须大于或等于minimum-scale设置2.Html{font-size:62.5%(10/1...

2019-01-14 21:21:01 537

空空如也

空空如也

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

TA关注的人

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