博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于Angular5和WebAPI的增删改查(一)
阅读量:4315 次
发布时间:2019-06-06

本文共 800 字,大约阅读时间需要 2 分钟。

  由于公司后续项目重构,可能会用到Angular5。

  所以花点时间学习一波,把学习成果分享给大家。

  因为是事后补写帖子,很多描述比较简略。有疑问的地方,还请多多指教!

  开始之前,你需要给你的计算机,安装一个angular环境(不会请google,有很多帖子)。

  懒人可走下面链接

       (angular中文站)

       (angular cli安装和使用教程)

Begin

1.首先要清楚几个概念

  模块:   代表特定的功能逻辑模块,需要就引入。有点像C#中系统集成类库,比如:System.Linq,System.Data,System.Collections,需要什么就引入什么。

  组件:  包含控制,数据,展示的整体文件。浅层可理解为 asp.net 中拖拖拽拽的 控件。但是他们还是有区别的。深入了解你会明白。

  服务、路由。后续会有介绍

2.项目结构

  

  项目结构说明

  dist   里边包含angular 发布文件,也是页面最终引用的js

  edit   编辑组件,包含增 改

  query 查询组件,包含查,删

  app.   包含app.的为根组件,所有项目必备文件。所有全局模块引入,都在app中

  user-service  服务,面向后台接口,主要用于数据交互

  .json  都是配置文件

3.补充说明

路由

页面级别路由指定

服务

和后台交互

 

根组件

 

userservice 中要用到http 请求。  所以在跟模块中 引入@Angular/http模块

页面跳转要用到自定义路由模块。所以引入app-routing

其它文件引入逻辑类似,不详细描述

4.源码地址

百度云链接:

 

下次边学边写,应该比较深刻,

今天这个看起来,比较敷衍,记录作用。

 

 

 

    

 

 

 

 

  

 

转载于:https://www.cnblogs.com/isWhile/p/9146131.html

你可能感兴趣的文章
bzoj1059 [ZJOI2007]矩阵游戏
查看>>
插入返回ibatis 的selectKey 实现插入数据后获得id
查看>>
vim 程序编辑器
查看>>
LIS(单调队列优化 C++ 版)(施工ing)
查看>>
刚接触Vuex
查看>>
四种加载React数据的技术对比(Meteor 转)
查看>>
Airthmetic_Approching
查看>>
操作文本文件
查看>>
公司项目的几个问题
查看>>
解决win7下打开Excel2007,报“向程序发送命令时出现问题”的错误
查看>>
Velocity快速入门教程
查看>>
关于集合常见的问题
查看>>
车牌正则表达式
查看>>
使用类的成员函数来实现回调函数
查看>>
Win form碎知识点
查看>>
避免使用不必要的浮动
查看>>
cocos2dx 编辑框 CCEditBox
查看>>
第一节:ASP.NET开发环境配置
查看>>
PHP全栈学习笔记7
查看>>
表单脚本基础知识
查看>>