自定义博客皮肤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 local version (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 1344

原创 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 689

原创 Ext 组件的doLayout()方法

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

2021-07-20 17:28:39 1241

原创 参数默认值

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

2021-05-24 10:37:24 174

原创 TypeScript系列--基础

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

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

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

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

2021-05-19 14:40:34 668

原创 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 251

原创 3.4记传参+处理

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

2021-03-05 09:54:51 233 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 395

原创 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 791

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

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

2020-12-31 17:56:37 269

空空如也

空空如也

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

TA关注的人

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