我想用ember.js实现多平台。对于iPhone,智能手机的设计是一样的,而iPad的设计和分辨率是不一样的。 对于手机,它将包含标题栏和 appBody 插座
"<div class='wrapper'>" +
"{{outlet topHeaderBar}}" +
"{{outlet appBody}}" +
"<nav class='nav'>"+
而对于 iPad,它将包含以下 iPad 应用程序模板
"<div class='wrapper'>"+
"<nav class='nav'>"+
"{{outlet leftPanel}}" +
"{{outlet rightPanel}}" +
因此,一旦 CSS 识别设备,我如何定义我的 AppRoute 以呈现不同的插座。 在上述情况下,我认为我可以为 leftPanel 和 rightPanel 重用 topHeaderBar 和 appBody。但问题是如何在我的 AppRoute 中渲染到不同的模板? 请提出建议。感谢你!