小编Eri*_*ric的帖子

EmberJS:如何在同一条路线上加载多个模型?

虽然我不是Web开发的新手,但我对客户端MVC框架还是一个新手.我做了一些研究,并决定试一试EmberJS.我浏览了TodoMVC指南,这对我来说很有意义......

我已经设置了一个非常基本的应用 索引路由,两个模型和一个模板.我有一个服务器端PHP脚本运行,返回一些数据库行.

让我感到困惑的一件事是如何在同一条路线上加载多个模型.我已经阅读了一些关于使用setupController的信息,但我仍然不清楚.在我的模板中,我有两个表,我试图加载不相关的数据库行.在一个更传统的Web应用程序中,我刚刚发布了sql语句并循环遍历它们以填充行.我很难将这个概念翻译成EmberJS.

如何在同一路线上加载多个不相关数据模型?

我正在使用最新的Ember和Ember Data库.

更新

虽然第一个答案给出了处理它的方法,但第二个答案解释了何时适当,以及何时不合适的不同方法.

javascript ember.js rsvp.js

75
推荐指数
3
解决办法
2万
查看次数

当我尝试运行Pyramid时为什么会出现ImportError?

我正在尝试通过Pyramid文档中的" 单个文件任务 "教程,但我遇到了实际运行单个文件项目的问题.

我在Ubuntu 11.10上运行Python 2.7.我已经安装了setuptools的,安装的virtualenv,开创了我的主目录与下面的命令的virtualenv:

virtualenv --no-site-packages env
Run Code Online (Sandbox Code Playgroud)

然后,我env使用以下命令从上面创建的目录中安装了Pyramid :

bin/easy_install pyramid
Run Code Online (Sandbox Code Playgroud)

继续按照单文件任务教程的指示,我在我的env目录中创建了一个Pyramid项目.

问题从这一点开始:当我运行时python tasks.py,它会响应以下错误:

Traceback (most recent call last):
  File "tasks.py", line 4, in <module>
    from pyramid.config import Configurator
ImportError: No module named pyramid.config
Run Code Online (Sandbox Code Playgroud)

我对使用金字塔非常感兴趣,但我不知道从哪里开始.

python linux pylons pyramid

5
推荐指数
1
解决办法
3664
查看次数

标签 统计

ember.js ×1

javascript ×1

linux ×1

pylons ×1

pyramid ×1

python ×1

rsvp.js ×1