【问题标题】:Ember cli, cannot display/debug my model dataEmber cli,无法显示/调试我的模型数据
【发布时间】:2015-02-24 13:41:44
【问题描述】:

我正在使用 JSBIN 测试一些 Ember 内容,但我似乎无法显示我的模型数据。

不幸的是,我得到的唯一错误是“脚本错误(第 0 行)”,这不是很有帮助。

JSB在这里: http://jsbin.com/duqehebewu/3/edit?html,console,output

<script src="http://static.iamstef.net/ember-cli-jsbin/jquery/dist/jquery.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/loader.js/loader.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/handlebars/handlebars.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/ember/ember.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/ember-load-initializers/ember-load-initializers.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/ember-resolver/dist/ember-resolver.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/ember-cli-shims/app-shims.js"></script>
<script src="http://static.iamstef.net/ember-cli-jsbin/ember-cli.js"></script>
<meta name="ember-app" content="app" mode="auto-run">
<script type='text/x-esnext' id='app/app'>
import Ember from 'ember';
import Resolver from 'ember/resolver';
import loadInitializers from 'ember/load-initializers';
import config from './config/environment';

Ember.MODEL_FACTORY_INJECTIONS = true;

var App = Ember.Application.extend({
  modulePrefix: config.modulePrefix,
  podModulePrefix: config.podModulePrefix,
  Resolver: Resolver
});

loadInitializers(App, config.modulePrefix);

export default App;
</script>

<script type='text/x-esnext' id='app/config/environment'>
export default { modulePrefix: 'app', locationType: 'hash'};
</script>

<script type='text/x-esnext' id='app/router'>
import Ember from 'ember';
import config from './config/environment';

var Router = Ember.Router.extend({
  location: config.locationType,
});


export default Router;
</script>

<script type='text/x-esnext' id='app/router/index'>
import Ember from 'ember';
import config from './config/environment';

var posts = [{
  title: "Rails is omakase",
  body: "There are lots of à la carte software environments in this world."
}, {
  title: "Broken Promises",
  body: "James Coglan wrote a lengthy article about Promises in node.js."
}];

var IndexRouter = Ember.Router.extend({
  location: config.locationType,
  model: function() {
     return posts;
 }
});

export default IndexRouter;
</script>


<script type='text/x-handlebars' id='app/templates/application'>
<h2 id='title'>Welcome to Ember.js</h2>

{{outlet}}
</script>



<script type='text/x-handlebars' id='app/templates/index'>
<h1>Index template</h1>
{{#each}}
      {{body}}
{{/each}}
</script>

【问题讨论】:

    标签: ember-cli jsbin


    【解决方案1】:

    我不确定如何在 JSBin 中执行 Ember cli 操作。这是一个非 cli 版本:

    http://jsbin.com/zixaju/2/edit

    编辑:知道了。

    http://jsbin.com/qimeta/2/edit

    Edit2:真的:

    http://jsbin.com/qimeta/4/edit

    【讨论】:

    • 是的,应该是 4,抱歉。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 1970-01-01
    • 2016-01-20
    • 1970-01-01
    • 1970-01-01
    • 2014-11-26
    • 1970-01-01
    相关资源
    最近更新 更多