首页 > 编程语言 > 详细

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

时间:2020-05-26 10:47:22      阅读:57      评论: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 版权所有
打开技术之扣,分享程序人生!