问题标签 [ember-engines]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
278 浏览

ember.js - 如何在 ember 引擎中使用适配器

正如标题所说,我在理解如何在 ember 引擎中使用适配器时遇到了一些问题。
我目前正在使用和运行我的应用ember@2.15程序。我已经在我的主应用程序中使用了一个适配器,但如果我试图在我的应用程序中重现一个基本适配器,页面将无限期加载。 在我的路线中,我使用以下方法调用我的适配器:ember-data@2.15ember-engines@0.5.14
findAll

在我的适配器中,我尊重我在应用内适配器中使用的语法:

正如你所看到的,我console.log在我的代码中放了一些,我可以访问我的路由中的消息,它在我的引擎中,但我无法访问我的适配器中的消息,它也在我的引擎中。
我试图console.log在我的应用程序中放入一个适配器,并且消息正确显示,所以我确定这是因为我无法访问我的引擎中的适配器,所以如果有人知道我们应该如何配置我们的我们的适配器ember-engines,这将不胜感激。
供您参考,这是一个in-repo引擎。

0 投票
1 回答
135 浏览

ember.js - ember-engines 中的 ember-cp-validation 问题

正如标题所说,我认为ember-cp-validationsember-engines有关。
基本上,我的问题是使用 ember-cp-validations 的模型的表单中没有验证。这是我的模型:

如您所见,我的模型非常简单,并且在我的应用程序中运行良好。

对于模板,我使用的是ember-bootstrap,它看起来像这样:

我的模板也很简单,您可以看到在我的表单的第一部分中我调用了property="name",这是我定义模型的 anme 属性的地方。
例如,如果我的 name.length 小于 3 个字符,则不会显示该消息。
我有义务添加disabled=(v-get myModel 'isInvalid'),如果验证未完成,这将禁用我的按钮,因为如果我没有添加此属性,即使某些信息为假,也会发送信息。
也许有人有一个提示,可以在我的表单中进行验证。大家好!

0 投票
1 回答
250 浏览

ember.js - 如何始终使用 Ember.JS 加载 ember 引擎

我目前正在尝试访问我的ember 引擎,无论我身在何处。我想要每个引擎的名称,因为我想在我的主应用程序中显示每个引擎。
这里的问题是我找不到找到名称的方法,因为只有当我们导航到与引擎相关的页面时才会加载引擎。
这是通常捕获每个引擎的每个名称的服务,称之为引擎管理器

然后在每个引擎中,更准确地说,在每个引擎的每个anEngines/addon/engine.js中,我输入:

如果我们进入引擎相关页面,这种方法是有效的,但我不想去每个页面加载它们,所以这是我的问题:如何始终加载 ember-engines?

PS:设置我lazy-loadingtruefalse不改变任何东西。

0 投票
1 回答
354 浏览

ember.js - Ember 引擎组件不呈现内容

我继承了一个 ember 应用程序,但不知道如何将组件添加到引擎。

我尝试使用以下方法创建组件:

然后我将以下内容添加到 lib/fs-engine/addon/templates/components/about-profile.hbs

我尝试在模板文件 lib/fs-engine/addon/templates/gw/itemdetail.hbs 调用此组件

它返回空。什么都没有渲染。任何地方都不会显示错误消息。

我确信我错过了一些非常基本的东西,因为我是 Ember 的新手,但我确实阅读了 Ember 引擎指南(http://ember-engines.com/guide)和 Ember 组件指南(https://guides.emberjs.com/ v2.12.0/components/defining-a-component/)。

感谢您的帮助!

0 投票
1 回答
61 浏览

ember.js - 这是否可以将 in-repo 引擎分组到 lib 文件夹下?示例:lib/group1/engine1...等

这是否可以将某些 in-repo 引擎分组到 lib 文件夹下?示例:lib/group1/engines lib/group2/engines

0 投票
1 回答
484 浏览

ember-cli - ember 引擎的开发流程是什么?

我刚刚开始研究 Ember.js 引擎。突出的一件事是,对于我对引擎代码所做的每一次更改,我都需要将其重新安装到主机应用程序中。没有实时重新加载,重建或任何此类。

有没有办法使这种流动变得顺畅,因为它会大大减慢开发速度。

0 投票
0 回答
19 浏览

javascript - 在 package.json V/s index.js 中指定的 Ember 命名差异

对于 Ember 插件/引擎项目,package.json 中指定的名称与 index.js 中指定的名称有什么区别

两者有不同的名字可以吗?它们两者的实际用途是什么(特别是在父/子引擎类型的设置中)?

0 投票
1 回答
97 浏览

ember.js - ember 引擎 routes.js 中的嵌套路由?

如何在 ember 可路由引擎中定义嵌套路由?我无法导航到超过 2 棵树。比如,例如

我可以访问

本地主机:4200/posts/:postid/

但是当我访问

本地主机:4200/posts/:postid/comments/:commentid

它不呈现评论模板的内容。但它也没有显示任何错误。

0 投票
3 回答
385 浏览

ember.js - 在哪里以及如何为 ember 引擎指定初始化程序?

在我的应用程序中,我使用初始化程序将服务注入到路由、控制器和组件中。我现在正在尝试使用 ember 引擎。我已将我的应用程序服务共享给我的引擎,但我需要使用初始化程序将共享的应用程序服务注入引擎的路由、控制器和组件。

在我的应用程序中,我可以生成一个初始化程序并注入服务。如何在我的引擎中做到这一点?

0 投票
1 回答
167 浏览

ember.js - 删除 index.html 中为 ember 引擎创建的元标记

我可以通过这个答案看到有关应用程序配置信息的元标记可以从存储在 index.html 中删除。

我需要为我的 ember 引擎做同样的事情。目前,这就是我的 index.html 的外观。它包含两个元标记:一个关于引擎的 environment.js,另一个关于 assets-manifest.json。