设置:
ember new shop
cd shop
ember install:addon ember-cli-scaffold
ember generate scaffold product name:string available:boolean
ember generate adapter product
我想使用http-mock,但是http://www.ember-cli.com/#ember-data告诉我要这样做:
ember g http-mock products
之后,我使用此代码生成两个示例产品:
服务器/模拟/products.js
module.exports = function(app) {
var express = require('express');
var productsRouter = express.Router();
productsRouter.get('/', function(req, res) {
res.send({
'products': [
{
id: "1",
name: 'Orange',
available: true
}, {
id: "2",
name: 'Apple',
available: false
}
]
});
});
[...]
当我使用命令ember server
并浏览到http:// localhost:4200 / products时,什么都看不到。
我想念什么?我还必须启动或配置什么?
为了使此事情顺利进行,必须如下更改适配器。
app / adapters / product.js
import DS from 'ember-data';
export default DS.RESTAdapter.extend({
'namespace': 'api'
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句