问题标签 [ember-cli]
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.
twitter-bootstrap - 在 Ember.JS ember-cli app 中使用 Bootstrap 的 LESS 源的推荐方式
从这个答案看来,链接到 Bootstrap 的dist
文件很容易。
但是,我在我的项目中使用 LESS,并希望利用 Bootstrap 的 LESS 文件。将这一切联系起来的推荐方法是什么?
另外,由于使用 LESS 在技术上是使用 Bootstrap 的源文件,我是否也应该链接到 Bootstrap 的 JS 源?或者假设混合源bootstrap/less
和编译的 distbootstrap/dist/js/bootstrap.js
可以正常工作?
javascript - 在控制器中使用计算模型属性,然后使用 ember
因此,在与默认控制器不同的控制器中使用计算属性时会出现问题。
我有这个模型:
哪个在contact.js
(我们使用的是 ember-cli)。
然后我有这个控制器:
它不会在模板中呈现任何内容。但是,如果我将其更改为:
然后它渲染{{fullName}}
车把就好了。
问题:为什么then
没有timeout
?
javascript - emberjs 从另一个视图转到锚点
目前我正在使用ember cli项目来构建我的 ember 应用程序,但我在尝试配置导航时遇到了问题。以下代码块适用于索引路由器,但是,我在其他路由器上遇到了问题。goToAnchor 部分允许我导航到单个无限滚动(如主页)上的页面锚标记,但是当我转到其他视图(即我的 /terms 页面)时,我需要菜单能够单击返回主页,理想情况下没有刷新浏览器。
没有刷新这可能吗?
索引路由器:
导航:
发这篇文章时的当前设置:
javascript - 对使用 RSVP.hash 过滤的项目使用 itemController 属性
所以我试图弄清楚如何将 itemController 用于我用 regExp 过滤的项目,然后将它们作为 RSVP.hash 返回。
我有一个有很多商店的产品模型。我正在根据产品名称和商店地址和名称过滤数据。由于模型是相关的,我需要将它们作为 RSVP 返回。这引入了一个问题,当我尝试对那些过滤的项目使用 itemController 时,它们没有使用我为它们设置的 itemControllers 属性并且不返回任何内容。
我的代码在下面,我怎样才能让 itemController 工作,或者我应该以更好的方式重写这个逻辑?
产品控制器
产品-view.hbs
产品项目控制器
产品.hbs
ember-cli - 如何将 ember-simple-auth 与 ember-cli 一起使用?
我正在尝试调整https://github.com/simplabs/ember-simple-auth上的说明,以使用 ember-cli 的 v0.0.28 构建应用程序。我对 ember-cli 和 AMD 模块的使用相当陌生。
任何人都可以帮助以正确的方式/位置导入 ember-simple-auth 而不是 README 中涵盖的全局命名空间吗?
下面的初始化器
编译为
并且__dependency1__
是未定义的。
javascript - 将参数传递给视图,然后传递给 Ember.js 中的助手
我有 2 个共享视图的视图,我试图在它们之间传递变量以打开|关闭各种 html 段。这可能吗?当我运行 console.log 时,view.showTitle variable = "view.showTitle"
不是应该是 1 吗?奇怪,对吧?
视图 1 调用视图 2 并传递参数:
视图 2 尝试将此参数传递给辅助函数:
被调用的助手:
我正在使用ember cli项目来构建我的 ember 应用程序。
发这篇文章时的当前设置:
ember.js - ember-cli --proxy 适用于 GET 但在 PUT 和 POST 上失败
我正在尝试将我的应用程序从 Ember Appkit 移动到 ember-cli,但我无法复制以前由 APIMethod 和 proxyURL 方法提供的代理功能。
我正在启动服务器以代理到 localhost:3000
ember serve --proxy http://localhost:3000/
这将正确地从 rails 服务器读取我的数据。但是,当我尝试写入服务器时,我收到一条错误消息
POST http://localhost:4200/api/v1/posts 408 (Request Time-out)
它正在尝试发布到端口 4200,这是为 ember 应用程序提供服务的地方,但我希望它发布到端口 3000。我怎样才能让它这样做?
我正在使用 ember-cli 0.28、ember 1.5.1、ember-data 1.0.0-beta.7 和 rails 4.1。
javascript - 如何在 ember-cli 中使用 New Relic?
现在我正在通过ember server
命令在heroku上运行一个ember-cli应用程序(不确定这是否是最好的方法),我想将它与New Relic集成,但我不知道该怎么做.
ember.js - Ember-CLI:有没有办法将(供应商)目录复制到 /public/assets?
在 Ember-CLI 项目中,如果我将包含 webfonts 及其 CSS 样式表的目录添加到public/assets
目录中,我可以将它们与@import 'assets/font/regular/stylesheet.css
. 这工作正常。
理想情况下,我希望将这些资产保留在我的 git 存储库之外,而是bower install
将它们作为客户端依赖项,但是如何在 Ember-CLI 构建中使用这些资产?
中提到的文档app.import(FILE)
适用Brocfile.js
于 CSS 样式表,但不适用于 WOFF 字体文件:
另外,我想指定一个目录,它是app.import()
拒绝的。
有没有这样做的 Ember-CLI / Brocolli 方式?
ember.js - ember 构建完成后移动输出文件
我正在使用 ember-cli 0.0.28,它依赖于 BroccoliJS 为我的前端应用程序构建可分发源。我遇到的问题是,每当我(重新)构建时,我都需要将 index.html 文件复制(或移动)到我为应用程序提供服务的后端模板目录中。
我不知道如何在构建完成后配置 ember-cli 项目目录中的 Brocfile.js 来执行此操作。
我暂时使用了一个符号链接,它可以工作,但在前端应用程序使用ember build
. 我认为可以使用grunt-broccoli将构建作为 grunt 任务运行?!我不知道这是否是前进的方向。
使用 broccoli-file-mover 很简单,但它适用于当前的树,而不是未来的树!
感谢所有帮助。