文件名称:ng-js:Angular JS 微版(学习用)
文件大小:113KB
文件格式:ZIP
更新时间:2024-06-20 11:15:24
JavaScript
ng-js Angular JS 微版(学习用)。 它的开发是为了好玩和学习 AngularJS 框架的内部结构。 也有一个简单的版本来训练其他人, 因为解释大约 400 行代码比解释大约 10 000 行代码要容易得多。 它不是用于生产的,它没有很好地测试,并且没有努力优化性能,所以它很慢。 实施了什么 只实现了真正的基本功能。 它们以简化的形式实现。 API 也可能不同。 列表: 预定义指令 自定义指令的 API( priority 、 link 、 terminal和scope属性可用) 控制器(语法略有不同),嵌套控制器 服务(在 AngularJS 中称为工厂)和值(快捷方式) 依赖注入和解析器(但只能注入服务和值) 作用域,嵌套作用域 观察者 表达式和解析器(与 AngularJS 不同,它使用eval实现以简化实现) 编译(树遍历)和应用指令 脏检查和消化周期
【文件预览】:
ng-js-master
----package.json(604B)
----gulpfile.js(711B)
----LICENSE(1KB)
----dist()
--------ng.js(39KB)
--------ng-min.js(15KB)
----src()
--------ng.js(2KB)
--------ng-compile.js(999B)
--------ng-dev.js(752B)
--------ng-apply.js(978B)
--------ng-init.js(125B)
--------ng-scope.js(1KB)
--------directives()
--------ng-parse.js(1KB)
--------services()
----.gitignore(24B)
----demo()
--------css()
--------index.html(10KB)
--------js()
----README.md(3KB)