问题标签 [ember-controllers]

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

ember.js - 如何从路由器内部访问控制器属性?

我在路由器中使用 willTransition 挂钩,如下所示。

有没有办法在这里访问一些从控制器设置的属性。

例如:在我的控制器中,我将值 500 设置someProperty为如下。

如何在上述方法中(在路由器中)访问该值。感谢任何帮助。

0 投票
1 回答
158 浏览

javascript - 在 Ember 中,如何处理从另一个控制器中的控制器发送的动作

我有一个A发送动作的控制器,this.send('makeItHappen')我想在控制器中处理它B。我该怎么做?

JS:

在控制器 B 中,它会引发错误: Uncaught Error: Nothing handled the action 'makeItHappen'. If you did handle the action, this error can be caused by returning true from an action handler in a controller, causing the action to bubble.

请问,有人可以帮忙吗?谢谢你。

0 投票
1 回答
127 浏览

ember.js - Ember.js - 控制器不选择模型数据

我有一个具有此字段的模型

我想从我的控制器中的这个字段访问数据。

在此处输入图像描述

我想用从diaryItemLabel获得的任何数据替换“添加”

我不能使用this.get('model.diaryItemLabel')。它给了我 this.get() 不是一个函数。我尝试使用Ember.get('model', 'diaryItemLabel')。它给了我空字符串。

编辑 1:如果model.diaryItemLabel变量为空,则将默认设置为“添加”。

有人可以指导我正确的方向吗?

谢谢

0 投票
1 回答
1732 浏览

javascript - 将值从 ember 组件发送到父模板

我想将一个 ember 组件传递给另一个 ember 组件 ( lat) 。我的车把模板:lngg-map

这是我的文本自动完成组件:

我想将组件中的和值传递给lat组件lng以在谷歌地图中绘制标记。text-autocompleteg-map

谁能解决这个问题?:(

0 投票
1 回答
141 浏览

javascript - ajax请求ember通过组件

我只想从组件的 ember 服务中的 json 请求中获取价值。这是我的代码

预测天气.js(服务)

天气显示.js(组件)

json响应

天气显示.hbs

我只是想将风速值从 json 传递给 hbs 模板,但它不起作用。任何人都可以解决这个问题:(

0 投票
1 回答
134 浏览

javascript - ember 具有各种 id 的多个组件

我在 ember 中有一个组件,我将其命名为 foo

顺便说一句,我在父模板中使用了这个组件两次,每个组件的位置不同,但是为什么当 iam 控制台记录偏移量时,它的值是相同的。

谁能解释一下并解决它?我避免使用console.log($('#'+data).offset().top)它的工作,但是当我使用滚动事件时会显示故障。

谢谢你 :)

0 投票
2 回答
653 浏览

javascript - ember 在每个循环的输入值中计算

我在 ember 上有一个输入元素,而值来自每个条件

我只是想“观看”,而 value=item.title 中的输入已从 ember 计算中更改。怎么做 ?

0 投票
1 回答
337 浏览

javascript - 无法从 ember 中的路线操作中获取模型

我只想刷新路由中的模型,同时从控制器获取操作并在此路由中运行 doRefresh 操作

这是我的代码

不幸的是,这不会影响 profileFormsAttributes 模型。

我一直在尝试用这个来调试模型

但控制台日志说未定义

你能解决这个问题并解释在我的这条路线上发生了什么..

感谢你的关心

0 投票
1 回答
544 浏览

javascript - ember 助手等待 ajax 请求

我,当他们调用 ajax 请求的 init 方法时,我写了一个 ember 组件

这是有效的,但不幸的是,我的 ember 助手没有等待 ajax 请求,并说控制台日志中未定义“数据”

如何让我的 ember 助手等待 ajax 请求?

0 投票
1 回答
240 浏览

javascript - 在 ember ajax 服务中获取 xhr 返回函数

我有一个提供 ajax 帖子的 ember 服务

成功响应在我的组件中正常返回。但是如何让我的函数进度返回。所以我可以在我的模板上制作一个加载进度条..?

谢谢..