发表于: 2017-05-24 23:13:42
1 831
今天完成的事情:
服务器章节,跟着教程走了一遍express框架然后从服务器获取json格式
然后开始写任务。
用semantic框架写页面。
实在没啥写的,用typescript开发node后台简直爽得不要不要的.
写了一个node的后台,然后准备开始写任务了,慢慢巩固ng2.。
import * as express from 'express'
const app = express();
export class Product {
constructor (
public id: number,
public title: string,
public price: number,
public rating: number,
public desc: string,
public ategories: string[]) {
}
}
const products: Product[] = [
new Product(1, '第一个商品', 1.99, 3.5, '这是一个商品,我的第一个angular程序', ['电子产品', '硬件设备']),
new Product(2, '第二个商品', 2.99, 2.5, '这是二个商品,我的第二个angular程序', ['图书']),
new Product(3, '第三个商品', 5.99, 4.5, '这是三个商品,我的第三个angular程序', ['硬件设备']),
new Product(4, '第四个商品', 7.99, 1.5, '这是四个商品,我的第四个angular程序', ['电子产品', '硬件设备']),
new Product(5, '第五个商品', 2.99, 4.5, '这是五个商品,我的第五个angular程序', ['电子产品', '硬件设备']),
new Product(6, '第六个商品', 3.99, 2.5, '这是六个商品,我的第六个angular程序', ['图书'])
];
app.get('/', (req, res) => {
res.send("Hello Express");
});
app.get('/products', (req, res) => {
res.json(products);
})
app.get('/products/:id', (req, res) => {
res.json(products.find((product) => product.id == req.params.id));
})
const server = app.listen(12450, "localhost", () => {
console.log("服务器已启动,地址是:http://localhost:12450");
});
明天计划的事情:
开始任务
遇到的问题:
概念还没完全搞清楚
收获:
websocket这种传输方式很吊很爆炸能同时请求和发送
评论