ember.js

    0热度

    1回答

    我想构建一个显示所有匹配数据的表组件。我不知道如何让这个工作。 我有多个有多个市场的平台。 的模式很简单: model() { return this.store.findAll('platform', {include: 'markets'}); } 我可以显示复选框,以便用户可以选择什么样的平台来比较并访问ID的控制器。 我该如何着手从控制器模型中获取正确的记录?我无法在路线中

    -2热度

    1回答

    我在这里使用适当的模式挣扎了一下。我有代表呼吁selector电源选择一个模型中,每个selector有hasMany与selectorOption这弥补了selector 的选项,然后我有一个dashboardItem模型,它遍历每个selector并实现它。 route.js export default Route.extend({ model(params) { re

    0热度

    1回答

    编辑 对不起,我的端点没有正确地传递数据,它不是一个EMBER问题。 我有以下型号的路线: model() { const produit= this.modelFor('produits.edit'); return Ember.RSVP.hash({ produit: produit }); }, 当我disclay produit.licences它显示了所有从prod

    1热度

    2回答

    我有一个组件,比如说MyComponent。我已经注入了一个服务到这个组件,比如MyService。 当在另一个组件(比如ParentComponent)中使用'MyComponent'时,它通过模板将一些参数传递给'MyComponent'。注入'MyComponent'的'MyService'需要这个模板参数。如何在注入服务时将它传递给服务? 现在我写了一个特殊的函数,它将在'MyCompon

    0热度

    1回答

    我在模型和表单上使用了ember-cp-validation。我希望验证只有在满足某些条件时才有效。就像当一条路径处于活动状态时,或者某个组件在特定环境中使用时一样。 为了说明,我有一个基本的email模型,对模型本身进行了典型的验证。如果在用户帐户的上下文中使用该模型,我希望启用额外的验证程序(验证程序username-exists,用于判断他们是否尝试将其电子邮件地址更新为存在于另一帐户中的电

    1热度

    2回答

    我是新来的烬,我试图用transitionTo与queryParams,但我无法让它工作我试了很多解决方案,但我找不到什么是我的代码错了。这里的两条路线我转型之间的代码: 1 index.js: export default Ember.Route.extend({ setupController: function(controller, model) { this._super(contr

    0热度

    1回答

    下面是几个Ember对象创建的性能测试。 Ember v2.3.1 with jQuery Ember v2.16.0(最新为这篇文章的写作) 几个外卖的: 创建灰烬对象比创建简单的慢得多JS对象(Ember v2.3.1约慢100倍,Ember v2.16.0约慢300倍) Ember v2.16.0在Ember对象创建方面比Ember v2.3.1慢 我反复运行了perf测试。以上两点在我所有

    0热度

    1回答

    的问题 我似乎得到余烬与下面的错误,我也跟着文档,但仍然得到错误: Uncaught TypeError: this._ref.push is not a function at Class.generateIdForRecord (firebase.js:75) at Class._generateId (-private.js:10359) at Class.cr

    -1热度

    1回答

    我正尝试使用Ember创建一个简单的博客。我下面这个教程https://emberway.io/a-gentle-introduction-to-ember-2-0-8ef1f378ee4 我创建了一个模型,并产生template.bhs和component.js为“创建,新岗位”。我创建了“帖子”和“帖子/新”的路线。然而,在浏览器中加载“app.com/posts/new”的时候,我没有看到的

    0热度

    1回答

    嗯,我需要在ajax请求完成后加载我的模型。 当ajax请求完成时,我将数据推入存储区。推后,我需要返回数据并将其呈现在模板上。问题是,{{model}}变量是空的。 model(params) { const controller = this.controllerFor('users.profile'); return controller.get('session').