js`, I have declared some nested routes like this:
Router.map(function() {
this.route('index', { path: '/' })
this.route('orders', function() {
this.route('details', { path: '/:order_id' });
});
this.route('not-found', { path: '/*path' });
});
Here the orders.details
template is not rendering, the but it is going to the correct route file, Here is the route file:
import Route from '@ember/routing/route';
export default Route.extend({
model(params) {
const { order_id } = params;
console.log('params', params);
return order_id;
},
renderTemplate() {
this.render('orders/details')
}
});
I also declared the template in a nested manner within orders
folder:
This does not render the orders/details
template, it always goes to the orders
template. Here is my orders/details.hbs
template:
<h2>Order </h2>
Aucun commentaire:
Enregistrer un commentaire