首页 > 编程语言 > 详细

16 Angular【无人点餐无人收银系统案例】路由配置、菜品列表制作、请求数据渲染二维数组、 动态路由传值 、绑定html【基础项目

时间:2020-05-26 10:47:22      阅读:51      评论:0      收藏:0      [点我收藏+]

创建新项目:

ng new angularproject

创建依赖:

npm install

安装组件:
ng g component components/home
ng g component components/pcontent

在app-routing.module.ts里面配置路由

import { NgModule } from @angular/core;
import { Routes, RouterModule } from @angular/router;

import { HomeComponent } from ./components/home/home.component;
import { PcontentComponent } from ./components/pcontent/pcontent.component;

const routes: Routes = [
{path:home,component: HomeComponent},
{path:pcontent,component: PcontentComponent},
{path:**,redirectTo: home},

];

 分被配置CSS

配置静态图片文件

 

开发过程中先写静态界面

技术分享图片

 

 技术分享图片技术分享图片

 

 技术分享图片

 

 静态页面实现后,需要和服务器进行连接请求数据,再前端进行展示

 

api接口

列表:http://a.itying.com/api/productlist


详情:http://a.itying.com/api/productcontent?id=5ac1a22011f48140d0002955

 

在app.module.ts中

Angular5.x 以后 get、post 和和服务器交互使用的是 HttpClientModule 模块。

技术分享图片

 定义服务,把公共需要引入的放在服务里面

ng g service services/common

在app.module.ts中引入服务

 

16 Angular【无人点餐无人收银系统案例】路由配置、菜品列表制作、请求数据渲染二维数组、 动态路由传值 、绑定html【基础项目

原文:https://www.cnblogs.com/foremostxl/p/12963490.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!