在 Ember js 中开发 CMS
develop CMS in Ember js
我是 emberjs 的新手,我觉得 ember 是一个很好的结构良好的 mvc 框架,
是否可以在 Ember 中创建内容管理系统?
我想创建新页面,页面中的部分,
我想 ember 使用页面路由,我想要动态页面,页面可能有不同的样式,
this.route('admin',{ resetNamespace: true },function(){
this.route('dashboard',{ resetNamespace: true });
});
我可以动态生成路由吗
提前谢谢你
Is it possible to create a Content Management System in Ember ?
是的,是的。
i want to create new pages, section in pages, i thing ember using
routes for pages, and i want dynamic pages, the page may have
different styles,
这是可能的。
can i dynamically generate routes thank you in advance
您可以使用动态查询参数来拥有自定义页面。例如,在管理面板中,您可以有许多输入字段,例如页面 HTML、页面样式、页面 JavaScript、页面名称。然后你将这些东西存储在你的数据库中。然后,如果有人导航到 app.com/pages/myNewPage,那么您可以在后端查询数据库,为客户端查询名称为 myNewPage
且数据为 return 的页面。您可以为此使用 Ember 数据并创建 Page
模型。然后在你的 pages.someRoute
模板中(someRoute 处理动态查询参数)你使用像这样的东西:
{{{page.content}}}
<style>
{{{page.css}}}
</style>
所以,是的,完全有可能做到。
我是 emberjs 的新手,我觉得 ember 是一个很好的结构良好的 mvc 框架,
是否可以在 Ember 中创建内容管理系统?
我想创建新页面,页面中的部分, 我想 ember 使用页面路由,我想要动态页面,页面可能有不同的样式,
this.route('admin',{ resetNamespace: true },function(){
this.route('dashboard',{ resetNamespace: true });
});
我可以动态生成路由吗 提前谢谢你
Is it possible to create a Content Management System in Ember ?
是的,是的。
i want to create new pages, section in pages, i thing ember using routes for pages, and i want dynamic pages, the page may have different styles,
这是可能的。
can i dynamically generate routes thank you in advance
您可以使用动态查询参数来拥有自定义页面。例如,在管理面板中,您可以有许多输入字段,例如页面 HTML、页面样式、页面 JavaScript、页面名称。然后你将这些东西存储在你的数据库中。然后,如果有人导航到 app.com/pages/myNewPage,那么您可以在后端查询数据库,为客户端查询名称为 myNewPage
且数据为 return 的页面。您可以为此使用 Ember 数据并创建 Page
模型。然后在你的 pages.someRoute
模板中(someRoute 处理动态查询参数)你使用像这样的东西:
{{{page.content}}}
<style>
{{{page.css}}}
</style>
所以,是的,完全有可能做到。