自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Angular项目:global Angular与local Angular版本不一致

现象angular项目,执行 ng serve 指令后出现如下警告Your global Angular CLI version (7.1.3) is greater than your localversion (1.4.9). The local Angular CLI version is used.To disable this warning use "ng config -g cli.warnings.versionMismatch false".解决方案①本地版本向全局版本靠拢

2021-08-26 16:42:22 1188

原创 node-sass报错问题

1.Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime环境:ubuntu16报错原因:缺少相关依赖 解决办法:npm rebuild node-sass还未解决:npm uninstall --save node-sassnpm install --save node-sass还未解决:npm cache cleannpm install --save no

2021-08-26 16:34:40 481

原创 Ext 组件的doLayout()方法

Ext 组件的doLayout()方法当某个组件调用add( Ext.Component/Object component ) : Ext.Component往组件里填新东西的时候,必须在调用doLayout()方法,更新一下布局,才能看的见刚加入的组件。

2021-07-20 17:28:39 1121

原创 参数默认值

区别在ES6中,可以给参数添加默认值但是在TypeScript中,会将添加了默认值的参数识别为可选参数补充一点,可选参数,与接口中的可选属性类似,用?表示可选的参数function buildName(firstName: string, lastName?: string) { if (lastName) { return firstName + ' ' + lastName; } else { return firstName; }}l

2021-05-24 10:37:24 92

原创 TypeScript系列--基础

官网定义:Typed JavaScript at Any Scale-------添加了类型系统的JavaScript,适用于任何规模的项目上面这句话强调了TypeScript最重要的两个特性:类型系统、适用于任何规模从TypeScript名字就可以看出来它的核心特性—类型1、TypeScript是添加了类型系统的JavaScript,适用于任何规模的项目2、TypeScript是一门静态类型,弱类型的语言3、TypeScript是完全兼容JavaScript的,它不会修改JavaScript.

2021-05-19 15:59:03 1496 4

原创 angular-cli ng build 打包完成后 打开文件显示空白

angular-cli ng build 打包完成后 打开文件显示空白将index.html 里面的改为前面加一个 点 就好了,然后再次打包。不能直接在本地打开,需要模拟服务器环境打开才可以。可以拖入HBuilder中 打开打包好后的index.html 然后Ctrl+R...

2021-05-19 14:40:34 538

原创 js数组遍历方法总结

js数组遍历方法总结1.普通for循环2:优化版for循环3:弱化版for循环4.forEach循环(ES5)5:foreach变种6.for...in...循环7.for...of...(ES6)8.map遍历9.filter10.some11.every12.find(ES6)13.findIndex(ES6)1.普通for循环var arr = [1, 2, 3, 4, 5, 6]for(var i = 0; i < arr.length; i++) { console.log(arr[

2021-04-07 18:22:45 171

原创 3.4记传参+处理

解决URL传参带’+’ 被转换成空格的方法当我们在url中传递的参数带有加号(+),但是在后台+就全变成了空格,这样会导致后台获取到无效的参数,原因是URL中默认的将“+”号转义了,例如:我们传递的参数为:温度+湿度但是我们在浏览器中看到的是:温度 湿度解决方法一:这时我们可以使用encodeURIComponent方法先将要传递的字符转码,然后再在浏览器中打开encodeURIComponent(str); 解决方法二:在js中解决,传参的时候将加号替换成 “%2B”let repla

2021-03-05 09:54:51 123 1

原创 ExtJS border布局之小案例

前言:layout:‘border’。该布局包含多个字面板,是一个面向应用的UI风格的布局,它将整个容器分为5个部分,分别是east,south, west, north, center,加入到容器中的字面板需要指定region配置这些子元素所在的位置,Border布局会自动把子元素放到布局指定的位置,并且该布局还内建了对面板分割栏的支持。一.实现界面:二.实现思路: 1-首先确定整体panel为Viewport,layout:"border"(东南西北中 五个区域) 2

2021-01-23 16:44:58 282

原创 Ext ComboBox displayField 与 valueField 的不同

Ext ComboBox displayField 与 valueField 的不同Ext ComboBoxgetValue()和getRawValue()Ext ComboBox下拉框Ext ComboBox 中有两个property,一个是valueField,另一个是displayField。这两个值值相当于Java中的map,一个键一个值,displayField是下拉框中显示的值,valueField是隐藏的一个值,也就是说valueField是map的键,displayField是map中

2021-01-21 15:42:56 637

转载 TypeScript类型系统和基础类型

类型系统相对于与ES6来说,TypeScript中最大的改善就是增加了类型系统,这极大的简化了我们的开发工作。类型系统会对数据进行类型检查,以避免不必要的错误。类型检查的好处有:有助于代码的编写,因为它可以在编译期预防bug有助于代码的阅读,因为它可以清晰地表达我们的意图使用的方法1. 在声明变量时,可以规定变量所需要的变量类型语法规则:变量声明 变量名:类型;e.g.var name:string;let age:number;const male:boolean;当然

2020-12-31 17:56:37 171

空空如也

空空如也

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

TA关注的人

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