Wesley13 Wesley13
2年前
3、Angular JS 学习笔记 – Controllers [翻译中]
理解控制器在Angular中,一个控制器是一个javascript构造函数用于填充Angular作用域。当一个控制器通过使用ngcontroller指令附加到DOM上的时候,Angular将初始化一个新的Controller对象,使用指定的控制器构造函数。一个新的子作用域将可以作为一个参数$scope被注入到控制器构造函数。控制器用
Stella981 Stella981
2年前
JavaScript heap out of memory解决方法
在npm打包的时候,node环境控制台报错了,JavaScriptheapoutofmemory解决方法如下:不管你是angular还是其他的,找到\node_modules\.bin\xxx.cmd如果是angular,那就找ng.cmd 如果是antdesignpro,那就找roadhog.cmd加上这个
Stella981 Stella981
2年前
Angular之自定义组件添加默认样式
Angular的核心思想之一就是:组件化。组件化可以使我们的代码更好的复用。在使用官方提供的Angular库AngularMaterial时,细心的同学就会发现,Material的每一个组件都有它自己样式,如:按钮:matbutton工具条:mattoolbar表格
Stella981 Stella981
2年前
Angular CLI 常用命令
AngularCLI是Angular客户端命令行工具,提供非常多的命令来简化Angular的开发。本文总结了在实际项目中经常会用到的AngularCLI命令。!AngularCLI(https://waylau.com/images/post/20181109ngcli.jpg)获取帮助(ngh)
Stella981 Stella981
2年前
Angular 2最终版正式发布
9月15日,Angular2的最终版正式发布了。作为Angular1的全平台继任者Angular2的最终版,意味着什么?意味着稳定性已经得到了大范围用例的验证;意味着已经针对产品化、文件尺寸和性能,进行了优化;意味着已经可以借助预编译技术和内置的延迟加载机制了,这些可以确保能发布出最快、最小的应用,并
Stella981 Stella981
2年前
Angular路由守卫
在企业应用中权限、复杂页多路由数据处理、进入与离开路由数据处理这些是非常常见的需求。当希望用户离开一个正常编辑页时,要中断并提醒用户是否真的要离开时,如果在Angular中应该怎么做呢?其实Angular路由守卫属性可以帮我们做更多有意义的事,而且非常简单。什么是路由守卫?Angular的 Route 路由参数中除了熟
Stella981 Stella981
2年前
Angular中$broadcast和$emit的使用方法
要在控制器之间传递变量变化需要使用angular中的$broadcast和$emit方法来传递,同时使用$on来接收事件并作出响应。broadcast译为广播,即上级传递下级。 示例代码:<scriptsrc"../angular.js"</script<scriptangular.module
Stella981 Stella981
2年前
Angular Elements 组件在非angular 页面中使用的DEMO
一、AngularElements介绍   AngularElements是伴随Angular6.0一起推出的新技术。它借助Chrome浏览器的ShadowDom API,实现一种自定义组件。这种组件可以用Angular普通组件的开发技术进行编写,学习成本低,当它构建好后生成一个打包的js文件
Stella981 Stella981
2年前
Angular内置指令
Angular2的内置指令可分为通用指令、路由指令、表单指令。通用指令包含7种,均包含在CommonModule模块中,CommonModule已经包含在了BrowserModule中。NgClassNgstyleNgIfNgForNgSwitch、NgSwitchCase、NgSwitchDe
Stella981 Stella981
2年前
Angular使用总结
  之前自己写的公共组件,都是会先引入,需要调起的时候再通过service控制公共组件状态、值、回调函数什么的。但是有一些场景不适合这种方式,还是动态添加组件更加好。通过写过的一个小组件来总结下。创建组件  场景:鼠标移动到图标上时,展示解释性的说明文字。那就需要创建一个普通的tooltip组件。如下:!(https://oscim