JS
文章平均质量分 56
无风听海
这个作者很懒,什么都没留下…
展开
-
Angular集成Semantic UI
安装gulp mango@mango:~/Documents/Angular12$ sudo npm install -g gulp 创建项目 mango@mango:~/Documents/Angular12$ ng new semanticui-angular-project 安装semantic-ui mango@mango:~/Documents/Angular12/semanticui-angular-project$ npm install semantic-ui --save 安装的原创 2021-05-29 23:55:29 · 359 阅读 · 0 评论 -
Angular环境搭建及简单体验
一、安装开发环境 npm install -g typescript npm install -g @angular/cli 二、创建hello-world项目 创建项目 ng new angular2-hello-world 查看新建项目的目录结构 cd angular2-hello-world sudo apt install tree tree -F -L 1 . ├── angular.json ├── karma.conf.js ├── node_modules/ ├── package.j原创 2021-05-27 21:30:32 · 128 阅读 · 0 评论 -
使用defineProperty实现自定义setter, 简化前端Angular的重构工作
一、问题场景 Angular的双向绑定给我们开发提供了很大的遍历,将父scope的引用变量作为参数传递给子指令,这样就可以方便的在父作用域内进行业务操作,数据变更会自动传递到子指令。但是如果你基于一个已有的复杂业务模块进行扩展开发,同时要将耦合其中一个功能提取为指令,这个时候就涉及到参数的传递问题。最简的方式就是直接将已有的根数据对象作为参数直接传递过去,参数携带数据大而全,指令内部肯定数据够用不会报错,但是缺点就是参数结构复杂,使用者无法准确的连接所需参数,极大地降低了指令的可用性; 二、问题分析 新开发原创 2021-04-29 22:37:50 · 264 阅读 · 2 评论