上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 93 下一页
摘要: Reshaper快捷键盘 快速生成属性:prop Ctrl+. ASP.NET Core MVC 2.x 全面教程:https://www.bilibili.com/video/av38392956 语雀地址:https://www.yuque.com/yuejiangliu/dotnet/sole 阅读全文
posted @ 2019-05-23 20:10 高山-景行 阅读(1067) 评论(0) 推荐(1) 编辑
摘要: 黑马传智JavaEE57期 2019最新基础+就业+在职加薪 文件路径: G:\学习中\黑马传智JavaEE57期 2019最新基础+就业+在职加薪\阶段1 语言基础+高级·\1-2 -面向对象和封装 阶段1 语言基础+高级· 阶段1 语言基础+高级· 1-1-Java基础语法 第14节 数组 11 阅读全文
posted @ 2019-05-23 18:59 高山-景行 阅读(2988) 评论(0) 推荐(1) 编辑
摘要: 首先学习识别已有的js库的类型 识别已有的js库的类型 UMD既可以作为全局库使用,也可以作为模块使用 先在着手来编写一个全局的库 新建文件 接收一个title,改变页面title的值 这里用到 &&的特性,如果操作符两边的条件都为true,那他的返回值才是true 如果第一个为false了,所以它 阅读全文
posted @ 2019-05-23 18:26 高山-景行 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 1.iView 实战教程之配置篇 点击添加插件,。 选中后安装 全部导入还是按需导入。 2.是否需要自定义主题变量 3.多语言的设置。 这里我们全部选择为默认 然后点击继续。 启动项目 入口文件导入了iview的插件 Ivewi.js也比较的简单的 完整的导入了iview的组件库。现在我们的项目可以 阅读全文
posted @ 2019-05-22 16:14 高山-景行 阅读(8023) 评论(2) 推荐(0) 编辑
摘要: iView 实战系列教程(21课时)_汇总贴 课程地址; https://segmentfault.com/ls/1650000016424063 iView 实战系列教程(21课时)_1.iView 实战教程之配置篇 iView 实战系列教程(21课时)_1.iView 实战教程之配置篇_图片优化 阅读全文
posted @ 2019-05-22 16:06 高山-景行 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: ts3.3升级过来有很多重要的更新 没法归类的更新,在本节课几种讲一下 创建update.ts,然后在index.ts内引入 async和promise es6中增加了promise的支持,能够很好处理异步的逻辑,让他同步执行 按顺序执行,会先执行下面的输出2,1秒后才会输出1 有的时候想保证操作的 阅读全文
posted @ 2019-05-22 13:49 高山-景行 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 本节的代码在mixin.ts文件内 同时在index.ts内引入 混入就是把两个对象或者类的内容混合到一起,从而实现一些功能复用。 对象混入 js中对象的混入 先来看一个js中对象的混入的例子 首先定义一个对象a 在定义一个对象b a里面混入一个对象b让a里面有对象b的属性 使用es6的Object 阅读全文
posted @ 2019-05-21 23:01 高山-景行 阅读(1379) 评论(0) 推荐(1) 编辑
摘要: 实验性的特性,需要在tslint里面把这项设置为true 作用于类的声明方法、访问符、属性和参数上 使用@符号加一个名字来定义名字,必须是一个函数,或者求值后是一个函数 装饰器工厂,setProp当做一个装饰器工厂,里面返回一个函数的结果。 调用的时候直接@setProp() 后面加上括号去调用 装 阅读全文
posted @ 2019-05-21 13:42 高山-景行 阅读(597) 评论(1) 推荐(0) 编辑
摘要: 新建文件夹ts-modules 并新建index.ts 在根index.ts内引入 新建a.ts文件 ts在1.5之前有两个概念一个是内部模块,一个是外部模块,因为在1.5之前es6的标准还没有提出 1,.5版本开始内部模块改名称做命名空间,外部模块改称为模块 ts的模块出了遵循es6的标准语法外, 阅读全文
posted @ 2019-05-20 18:06 高山-景行 阅读(423) 评论(0) 推荐(0) 编辑
摘要: ts编辑器会将名字相同的多个声明合并为一个声明,合并后的声明,同时拥有多个声明的特性 example文件夹下新建merging.ts文件 定义相同名字的接口, 定义变量类型是上面的接口。,光写一个name属性报错,提示缺少age属性 把name和age同时加上才这个类型就不会报错了 命名空间、类型、 阅读全文
posted @ 2019-05-20 16:46 高山-景行 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 新建项目,新建几个子模块,实现懒加载 用户、商品、文章 新建这三个模块 创建模块的时候后面加 --routing.会自动生成模块的路由文件 先删掉。 重新创建模块带routing 这样就会生成两个文件 再分别去创建article和product这两个模块 创建对应的根组件,创建user根组件 pro 阅读全文
posted @ 2019-05-20 08:43 高山-景行 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 创建modules文件夹,我们的文件都写在这里面 modules下面新建index.js文件,在index.ts内引入这个js文件 es6的模块 最主要的两个关键字 import和export import可以引入和加载一个模块,我们在index.ts中已经使用过了 在modules文件夹新建a.j 阅读全文
posted @ 2019-05-18 20:09 高山-景行 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 移除原来的快捷键 移除后后面没有标注出快捷键了 然后添加快捷键 按住Alt+/,会出现提示,说以前已经存在了Alt+/了,没关系直接点击ok就可以了 这样在打psvm如果没有出提示的话,使用快捷键 Alt+/ 就会出现提示了。 psvm:生成主方法 sout:生成system.outln 常用快捷点 阅读全文
posted @ 2019-05-16 21:15 高山-景行 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 13.TypeScript完全解读-高级类型(2) 高级类型中文网的地址:https://typescript.bootcss.com/advanced-types.html 创建文件并在index.ts内引用 this类型 在ts中this也是一种类型 看一个计算器的例子 通过public在con 阅读全文
posted @ 2019-05-15 00:47 高山-景行 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 12.TypeScript完全解读-高级类型(1) 高级类型中文网的地址:https://typescript.bootcss.com/advanced-types.html 创建新的测试文件 index.ts内引入 交叉类型 交叉类型就是取多个类型的并集 Object.assign就是合并两个对象 阅读全文
posted @ 2019-05-13 22:44 高山-景行 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 11.TypeScript完全解读-类型推论和兼容性 在一些时候省略指令,ts会帮我们推断出省略的类型的地方适合的类型,通过学习ts的类型推论了解ts的推论规则 类型兼容性就是为了适应js灵活的特点,从而在一些情况下只要兼容的类型即可通过检测 创建文件并在index.ts中引入 类型推论 这里定义的 阅读全文
posted @ 2019-05-12 23:07 高山-景行 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 10.TypeScript完全解读-枚举 新建enum.ts并在jindex.ts中引用 一个简单的数字枚举 可以通过两种方式获取枚举的值 获取到编码,第一个默认为0,后面的一次递增 第二种形式 可以自己制定编码,那么后面的一次递增 全部一次递增的结果 制定中间的为2 那么第一个还是0 ,2后面的会 阅读全文
posted @ 2019-05-12 17:48 高山-景行 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 9.TypeScript完全解读-TS中的类 创建class.ts文件,并在index.ts内引用 创建一个类,这个类在创建好后有好几个地方都标红了 这是tslint的一些验证规则 一保存就会自动修复,视频中是可以修复的 估计我自己的电脑不一定会自动修复,这个错误的主要问题是属性和方法前面要加修饰符 阅读全文
posted @ 2019-05-07 12:46 高山-景行 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 8.TypeScript完全解读-ES6精讲-类(进阶) 在index.ts内引入 Food创建的实例赋值给Vegetabled这个原型对象,这样使用Vegetables创建实例的时候,就能继承到Food实例的方法 创建西红柿的实例,调用getType方法,获取到的就是Food这个实例里面的type 阅读全文
posted @ 2019-05-06 23:36 高山-景行 阅读(465) 评论(0) 推荐(0) 编辑
摘要: ES6精讲 - 类Class基础 es5中创建构造函数和实例 原来在es5中的写法 定义好Point后,在原型对象上定义getPostion的方法 实例自身是没有这个方法的,我们调用的时候会去创建他的构造函数上原型上往上寻找。原型也就是__proto__ 输出的结果 调用getPosition方法 阅读全文
posted @ 2019-05-06 00:31 高山-景行 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 66.会员中心_编写ListTile通用方法 布局List里面嵌套一个ListTile的布局效果 里面有很多条记录,以后可能还会增加,所以这里我们做一个通用的组件 通用组件方法 这里使用Column布局 调用总的方法 效果展示 最终代码: 阅读全文
posted @ 2019-05-05 12:47 高山-景行 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 65.会员中心_订单区域UI布局 我的订单区域 member.dart写我的标题的方法 布局使用瓦片布局 先做修饰,decoration颜色的背景,下边线的样式 继续下面 这里是个Row横向的布局 设置边距 宽度和高度和颜色。 然后里面用Row布局,布局里面每一个用Container 做好一个Con 阅读全文
posted @ 2019-05-05 12:28 高山-景行 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 64.会员中心_顶部头像UI布局 会员中心的样式 member.dart 清除原来的代码生成一个基本的结构 默认返回一个scaffold脚手架工具,body里面布局使用ListView,这样不会出现纵向的溢出 这样就是一个基本的结构 头部的布局 这里的背景颜色是一个图片。这里我们先不用图片,先使用亮 阅读全文
posted @ 2019-05-04 23:13 高山-景行 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 63.购物车_详细页显示购物车商品数量 购物车的图标嵌套在statck组件里面 外层套了一个stack组件 数量我们需要用Provide 返回一个container来做样式 气泡效果,中间是个数字外面 是一个圆 如果想组成一个圆的形式,内边距就必须用formLRB这种形式 点击加入购物车后,数量发生 阅读全文
posted @ 2019-05-01 00:51 高山-景行 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 62.购物车_首页Provide化 让跳转随心所欲 新建provide/currentIndex.dart 内容比较简单,定义一个变量当前页面的索引currentIndex,再定义一个方法改变它的值 provide全局注册main.dart index_page.dart 引入provide和cur 阅读全文
posted @ 2019-04-30 20:03 高山-景行 阅读(420) 评论(0) 推荐(0) 编辑
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 93 下一页