EmberJS 路由器

2018-01-03 15:09 更新

介紹

這是EmberJs的核心特性。路由器用于將URL轉(zhuǎn)換為一系列模板,并且還表示應(yīng)用程序的狀態(tài)。EmberJs使用Hashchange事件來幫助知道路由的改變,這可以通過實(shí)現(xiàn)HashLocation對(duì)象來完成。

記錄路由更改

隨著應(yīng)用程序復(fù)雜性的增加,日志記錄路由跟蹤路由器。

ENV.APP.LOG_TRANSITIONS = TRUE;

上面的代碼將轉(zhuǎn)換事件轉(zhuǎn)換為日志修飾符。

指定根URL

如果EmberJs域有多個(gè)Web應(yīng)用程序,在這種情況下,您需要指定根URL以指示路由器。

Ember.Router.extend({
  rootURL: 'Path'
});

上面的代碼描述了如何指定根URL。 “路徑”是根URL路徑。

讓我們通過點(diǎn)擊以下鏈接看到一些關(guān)于路由器的更多詳細(xì)信息:

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)