问题标签 [ember-addon]

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 回答
355 浏览

javascript - Ember.js - 如何在使用 ember-can 插件时获取能力源文件中的当前用户属性

如何在Ember-can插件的能力源文件中获取用户对象。这就是我的能力文件的样子。

0 投票
1 回答
480 浏览

ember.js - 在 Ember 中使用 ember-cli-pagination 进行分页

我正在尝试使用 ember-cli-pagination 在我的项目中实现分页,但它不起作用。我在控制器中有这样的东西:

在文档中,我把汽车命名为内容。我想这是我要分页的对象数组。

该项目位于 emberdata 分支的https://github.com/mcand/contazul-frontend-test/tree/emberdata

如果有人可以帮助我,我将不胜感激。

0 投票
1 回答
846 浏览

ember.js - 如何在 ember 中覆盖附加组件的属性

我想使用ember-models-table插件并为customIconscustomClasses设置默认值, 所以我添加了一个名为 form-table 的组件

应用程序/组件/form-table.js

并添加以下代码 import modelsTableComponent from 'ember-models-table/components/models-table';

但是当我打电话时

从模板文件夹下的 application.hbs 并在控制器文件夹下的 application.hbs 中有以下代码,我什么也看不到。而且我也没有收到任何错误。

但是,如果我将 application.hbs 文件中的代码替换为

一切正常。这是否意味着我不能扩展附加功能?

0 投票
1 回答
1090 浏览

javascript - 使用带有 Ajax 查询的预先输入时出现 ember-select-2 问题

我在 ember 应用程序中使用 ember-select-2作为 typeahead。问题是我可以从服务器获取数据,但数据未显示在下拉列表中。任何帮助将不胜感激。提前致谢。

并且动作处理程序是

回复

0 投票
1 回答
308 浏览

javascript - Ember JS:排除在插件的 js 文件上运行 eslint

我正在为我的 ember 应用程序使用 eslint(“ember-cli-eslint”)。每当我运行测试时,eslint 也会包含来自插件的文件(检查屏幕截图)。我们有 5 个自定义附加组件用于此项目。Eslint 当前包含来自这些附加组件的文件。需要有关如何从 eslint 中排除文件的指导。

在此处输入图像描述

我还创建了“.eslintignore”文件并添加到下面的行,但它不使用

0 投票
1 回答
142 浏览

ember.js - ember cli 的文件管理器组件

我需要实现文件管理功能并试图找到一些插件来重用它,但不幸的是没有找到任何用于 ember 的东西。

是否有诸如 angular-filemanager 之类的 ember 插件或任何文件管理插件?

谢谢

0 投票
1 回答
204 浏览

ember.js - 如何使用字节范围请求按需呈现页面(对于 pdf)?

我使用 Ember PDFJS 插件来呈现 pdf 文档。(https://www.npmjs.com/package/ember-pdfjs)它使用字节范围请求,但请求继续针对整个 pdf 文档。我想先预加载几个页面,比如 5,然后通过输入页码或滚动来根据用户请求加载页面。如何使用字节范围请求来做到这一点?它应该在服务器端还是客户端完成?

0 投票
1 回答
506 浏览

ember.js - 使用 ember-intl 和 ember-i18n

我正在使用 ember-i18n 进行翻译。我安装了 ember-intl 以在应用程序中格式化日期。两个插件都有相同的助手 {{t 'hello.world'}}。如何单独使用 ember-i18n 进行翻译,使用 ember-intl 进行日期格式化?

0 投票
1 回答
109 浏览

ember.js - 使用 Addon 将 Ember 应用程序部署到 Github Pages

我的组织正在使用 Ember 插件在我们的应用程序之间开发一组共享组件。我们称之为存储库app-components。目前,组件应用程序的主要职责是分发 CSS、字体和图像。

我们还在构建一个生活风格指南,它将吸收我们共享的组件并以中立的方式呈现它们以供开发人员参考。我们称之为存储库app-styleguide。我们的目标是部署app-styleguide用于ember-deploy将此解决方案部署到 Github Pages。网址遵循以下模式:

https://organization.github.io/app-styleguide/

app-styleguide应用程序进入gh-pages分支并作为网页提供时,所提供的所有字体和图像都会app-components给我们一个 404。我已经引用了一些不同的解决方案来解决这个问题,但我一直遇到相同的解决方案我们已经尝试过了。

我尝试使用以下两个自动部署到 github 页面的 ember 插件:

  1. https://github.com/poetic/ember-cli-github-pages
  2. https://www.npmjs.com/package/ember-cli-deploy-gh-pages

最后,我们采用了香草ember-cli-deploy解决方案,因为这两个插件已经很老了......

我已按照此处的说明添加rootUrl andlocationType properties to ourenvironment.js` 文件,但没有成功:

我们的 environment.js 文件如下所示:

我们的请求继续不会添加app-styleguide到来自插件的资产的请求 URL 中。以下是来自 Chrome DevTools Network 选项卡的失败请求示例:

如您所见,app-styleguide未添加到请求中。

任何帮助是极大的赞赏!

0 投票
1 回答
81 浏览

reactjs - Ember 插件和处理文件

我已经成功地在 ember 中渲染了一个 React 组件。您可以在此处查看相关代码。

基础知识是添加一个使用preprocessTree钩子的插件,用于broccoli-react按照此处解析 jsx 文件。还有一个ReactComponent(它是一个 ember 组件)来包装任何反应组件。

这在 ember cli 2.11.0 和 2.12.0 中运行良好,但在 2.13.0 和 2.14.0 中发生了一些变化,我不知道是什么。

我已将错误缩小到ember-resolver 中的这一行,由于某种原因this._moduleRegistry,在较新的版本中没有反应组件,但旧版本有...

有任何想法吗?