Angular Mock Data
Angular本地开发模拟后台接口
在environments文件夹下创建environment.dev.ts
const baseURL = 'http://localhost:5002/';
export const environment = {production: true,envName: 'dev',apiURL: {login: baseURL + 'login/user'}
};
在angular.json文件中修改如下
{"$schema": "./node_modules/@angular/cli/lib/config/schema.json","version": 1,"newProjectRoot": "projects","projects": {"***": {"root": "","sourceRoot": "src","projectType": "application","prefix": "app","schematics": {"@schematics/angular:component": {"styleext": "less" }},"architect": {"build": {"builder": "@angular-devkit/build-angular:browser","options": { "outputPath": "dist/ls365", "index": "src/index.html", "main": "src/main.ts", "polyfills": "src/polyfills.ts", "tsConfig": "src/tsconfig.app.json", "assets": [ "src/favicon.ico", "src/assets", "src/api" ], "styles": [ "node_modules/ng-zorro-antd/src/ng-zorro-antd.min.css", "src/styles.less" ], "scripts": [] },"configurations": { "production": { "fileReplacements": [ { "replace": "src/environments/environment.ts", "with": "src/environments/environment.prod.ts" } ], "optimization": true, "outputHashing": "all", "sourceMap": false, "extractCss": true, "namedChunks": false, "aot": true, "extractLicenses": true, "vendorChunk": true, "buildOptimizer": true }, "dev": { "fileReplacements": [ { "replace": "src/environments/environment.ts", "with": "src/environments/environment.dev.ts" } ], "optimization": true, "outputHashing": "all", "sourceMap": false, "extractCss": true, "namedChunks": false, "aot": true, "extractLicenses": true, "vendorChunk": true, "buildOptimizer": true } } },"serve": {"builder": "@angular-devkit/build-angular:dev-server","options": { "browserTarget": "***:build" },"configurations": { "production": { "browserTarget": "***:build:dev" } } },"extract-i18n": {"builder": "@angular-devkit/build-angular:extract-i18n","options": { "browserTarget": "***:build" } },"test": {"builder": "@angular-devkit/build-angular:karma","options": { "main": "src/test.ts", "polyfills": "src/polyfills.ts", "tsConfig": "src/tsconfig.spec.json", "karmaConfig": "src/karma.conf.js", "styles": [ "node_modules/ng-zorro-antd/src/ng-zorro-antd.min.css", "src/styles.less" ], "scripts": [], "assets": [ "src/favicon.ico", "src/assets" ] } },"lint": {"builder": "@angular-devkit/build-angular:tslint","options": { "tsConfig": [ "src/tsconfig.app.json", "src/tsconfig.spec.json" ], "exclude": [ "**/node_modules/**" ] } }}},"***-e2e": {"root": "e2e/","projectType": "application","architect": {"e2e": {"builder": "@angular-devkit/build-angular:protractor","options": { "protractorConfig": "e2e/protractor.conf.js", "devServerTarget": "***:serve" },"configurations": { "production": { "devServerTarget": "***:serve:production" } } },"lint": {"builder": "@angular-devkit/build-angular:tslint","options": { "tsConfig": "e2e/tsconfig.e2e.json", "exclude": [ "**/node_modules/**" ] } }}}},"defaultProject": "***"
列表内容
ngOnInit() {this.http.get('/api/mock/test.json').subscribe(data => {console.log(data);});}
5.返回结果
Angular Mock Data相关推荐
- dbeaver mock data generator (数据库模拟数据生成)
文章目录 一.前言 二.功能介绍 三.操作说明 1.打开Mock生成器 2.Mock生成器界面介绍 3.选择字段分配模板 4.模板参数配置 Skip Boolean Constant Boolean ...
- 五:Angular 数据绑定 (Data Binding)
通常来说,数据绑定要么是从页面流向组件中的数据,要么是从组件中的数据流向页面.下面我们来介绍在Angular 2中数据绑定的几种不同方式. 1. 使用{{}}将组件中的数据显示在html页面上 实 ...
- SAP UI5:how to connect mock data
Created by Wang, Jerry, last modified on Feb 02, 2015 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- run webIDE application using mock data
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- Mock server的实现 - run Fiori application using mock data in offline mode
Part2 要获取更多Jerry的原创文章,请关注公众号"汪子熙":
- 使用Mock.js进行独立于后端的前端开发
概述 Mock.js实现的功能 基于 数据模板 生成数据 基于 HTML模板 生成数据 拦截并模拟 Ajax请求 用法 浏览器: <!-- (必选)加载 Mock --> <scri ...
- 基于Angular创建后台数据模拟(译)
我们已经习惯用AngularJS来创建前后端分离的应用,同时为了便于开发也会通过在前端代码库中使用mock数据来模拟服务端的接口.使用mock数据具有以下诸多的好处: * 如果你并不是接口api的开发 ...
- gulp + angular + requirejs 简单学习
一.安装gulp(已经安装了node环境) npm install -g gulp 二.在package.json文件中配置依赖插件 {"name": "xxxx&qu ...
- Angular实战项目(1)
Angular 打造企业级协作平台 [外链图片转存失败(img-J0HrPiEG-1563902660799)(https://upload-images.jianshu.io/upload_imag ...
- 搭建angular环境
一.安装 1.先安装npm淘宝镜像 一.通过命令配置验证 命令 npm config set registry https://registry.npm.taobao.org 验证命令 npm con ...
最新文章
- 国内外最好用的9大工作任务管理软件
- ios预支付系统 java_支付系统的预发布环境如何搭建
- 高级驾驶辅助系统ADAS
- CentOS Linux解决Device eth0 does not seem to be present及设置固定ip
- 边缘计算框架_【北大成果】一种集成多组网协议多边缘计算框架的边缘计算处理平台...
- C语言开发推箱子游戏项目实战
- [渝粤教育] 中国地质大学 信息管理概论 复习题
- protocol_buffers简易操作
- 2017.10.7 最长上升子序列 思考记录
- 23个小动作让你记忆力惊人
- SpringMVC学习系列-解决GET请求时中文乱码的问题
- Jump Desktop for Mac(远程桌面控制工具)怎么链接windows电脑
- php下使用phpmailer发送邮件
- 学硬件设计,需要看哪些书籍?
- 5800p计算机公式,卡西欧fx-5800p计算器内置公式及公式自定义在隧道测量中的应用...
- 【阿里云原生架构】二、云原生架构的原则和模式
- javaweb出现Exception invoking method manageApp java.lang.IllegalStateException: ContainerBase.addChild
- Windows 8.1 更新错误 0x80073712 解决办法
- python棋牌游戏开发之斗地主_python模拟实现斗地主发牌
- php代码 加密,PHP给源代码加密的几种方法汇总(推荐)