Saya memiliki subdomain yang mencari di dalam rute indeks saya. Itu mencari rencana untuk slug subdomain dan mengalihkan ke halaman rencana. Jika tidak ada rencana yang kembali, maka perlu merender halaman 404. Berikut adalah kode untuk pengalihannya. Memang saya baru mengenal ember, tetapi kode ini sepertinya benar. Saya tidak mendapatkan kesalahan apa pun di konsol dan itu hanya menuju ke rute yang saya coba alihkan:
pengontrol/index.js
model: function() {
var self = this;
if ( this.isHomePage() ) {
return Ember.Object.create();
} else {
// Get resources
var parts = window.location.hostname.split('.');
var subdomain = parts[0];
return this.store.find('plan', { plan_subdomain: subdomain }).then(function(plans) {
var returnedPlan = plans.get('firstObject');
if (Ember.isEmpty(returnedPlan)){
debugger;
return self.transitionTo('fourOhFour');
} else {
return returnedPlan;
}
});
}
},
router.js
this.route("fourOhFour", { path: "*path"});
returnedPlan
? - person Asgaroth   schedule 10.01.2015self.transitionTo('fourOhFour');
dijalankan dan tidak berfungsi? itulah yang saya pahami - person Asgaroth   schedule 10.01.2015