
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
webstorm 打开后,底部一直出现 scanning files to index。当项目中文件过多时,会一直卡在建立索引这一步,通常是在 npm install 之后导致,node_modules 中文件太多。解决方法:将 node_modules 文件夹排除出将要建立索引的文件夹主要就是加载的文件太多,反应变慢的原因,排除大文件即可。
一、新建一个子组件ng g component child二、子组件中添加要被调用的方法child.component.tsexport class ChildComponent implements OnInit {constructor() { }ngOnInit() {}greeting(name:string){console.log('hello'+name);
1.ctrl1是父级控制器,ctrl2和ctrl3都是ctrl1的子级控制器,2.父级ctrl1中name值的改变会影响ctrl2和ctrl3中name值的改变,3.但是ctrl2有自己的name输入传的值,不会影响ctrl1和ctrl3,这就是继承隔离,4.ctrl3无name赋值就继承父级ctrl1中的name的值。一、继承隔离的情况<div ng-app="module">
指令定义规范:1.前缀最好不要有ng-,这是angularJs自带的指令前缀2.带前缀的可以使用驼峰命名规则,例子见2.html1.html<div ng-app="module"><div welcome></div><!--A属性--><hr><h1 welcome></h1><!--A属性--><hr><welcome></welcom
**ng-readonly:不能修改,但是可以提交数据ng-disabled:不能修改,也不可以提交数据**<!doctype html><html lang="en"><head><meta charset="UTF-8"><script src="angular.min.js"></script></head><body><style>input[re
2种方式分别为:1.数组数据遍历2.对象数据遍历<!doctype html><html lang="en"><head><meta charset="UTF-8"><script src="angular.min.js"></script></head><body><div ng-app="module" ng-controller="ctrl">{{data}}
将代码写到Remix IDE中进行编译部署和测试

三种工具的使用:liveStyle官网:http://livestyle.io/Emmet LiveStyle有如下几个特点:1. 即时更新(不会重新加载页面,样式修改以后无需保存也能预览);;2. 多个页面同时预览(例:同时打开多个页面,并且关联到相同的CSS,此时修改该CSS,这些页面都能即时显示修改内容);3. 双向修改(在Chrome开发者工具和Sublim...
三种工具的使用:liveStyle官网:http://livestyle.io/Emmet LiveStyle有如下几个特点:1. 即时更新(不会重新加载页面,样式修改以后无需保存也能预览);;2. 多个页面同时预览(例:同时打开多个页面,并且关联到相同的CSS,此时修改该CSS,这些页面都能即时显示修改内容);3. 双向修改(在Chrome开发者工具和Sublim...
在前端开发时用到async-validator插件时,莫名其妙报async-validator:’’ is not a string而且校验也会失效。造成原因:1.在方法校验的时候,会有一部分非String类型表单项提示校验未通过2.尤其是async-validator在无法验证数字格式的表单值得时候,只需要在规则中声明一下类型即可,因为你不加的话,他默认是string解决方案:一、去掉:rule







