问题标签 [ember.js-view]

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

ember.js - 带有动态控制器/模板的 Ember 渲染助手

Ember 是否允许呈现动态视图或仅呈现静态视图,我需要知道使用的模板/控制器的名称?

例如:

并且 view.processStep.filterForm 可以映射到特定的模板和控制器。使用这样的语句会抛出异常:

0 投票
1 回答
20 浏览

ember.js - Ember.js 使用自定义模板链接到不同的对象

我有以下代码用于生成指向对象的链接,并且我有一个呈现它的模板,但我想让列表中的每个项目调用不同的模板或显示不同的项目。这可能吗?

0 投票
1 回答
77 浏览

ember.js - 为文本字段设置自定义 ID

如何为表单输入设置自定义元素 ID。例如,我想有前缀或后缀的 id。这就是我得到的:

一个 in hbs 模板

...但是在渲染输入之后仍然有 ID 属性设置为使用 ember 生成。这很可悲,因为我预计 attributeBinding 会将 id 更改为以版本为后缀。

任何想法为什么?我哪里错了?任何人都可以给我其他工作解决方案吗?

0 投票
1 回答
3365 浏览

ember.js - 如何为 Ember.js 输入助手设置两个类名

我正在尝试绑定这样的输入元素:

它工作得很好,只要我尝试只分配一个类名“.with-error”。如何分配 2 个类名,所以它将是:“.with-error .second-class”?我知道如何做到这一点:

但这不适用于输入助手。

谢谢!

0 投票
1 回答
889 浏览

ember.js - EmberJS:在使用 jquery ajax 而不是 ember-data 创建新记录后重新加载/刷新视图

我正在使用 jquery 创建一个示例 todo 应用程序来与 rest api 而不是 ember-data 交谈。代码如下。我可以使用此代码列出和添加待办事项。但是一旦我创建了一条新记录,我必须刷新浏览器才能看到新记录。如何让控制器重新加载模型?

这是路线

这是控制器,我可以在其中添加新的待办事项

这是模板

0 投票
1 回答
31 浏览

javascript - EmberJs:从视图中设置控制器的属性

我是 emberjs 的新手,想从 Ember 视图中设置控制器属性。我一直在尝试解决它,但我无法从视图中设置控制器属性。这是我正在尝试做的一个 jsbin。http://emberjs.jsbin.com/kiteg/6/。在这个应用程序中,我想在排序视图中将关键字属性设置为值“红色”。有人可以帮我解决它。

提前致谢。

0 投票
1 回答
47 浏览

ember.js - 如何从 emberjs 控制器取回数据

我有一个路线列表

在我的用户显示模板中,我也有一个视图

有视图类

用代码查看类代码过程到 UsersShowController

存储库的数据按预期分配,但在我看来我无法显示它。收到错误“#error some number”

0 投票
1 回答
69 浏览

ember.js - 使用视图时访问路由器中的模型数据

我正在寻找一种在使用视图显示模型属性时访问路径中模型数据的方法。

例子

模板

查看模板

看法

路由器

现在,显然这不起作用,因为 model.text 永远不会绑定在视图中,就像我使用 textarea 模板助手一样:

但这只是我试图让它工作的许多(许多)方法之一,我完全不知道在使用视图时如何访问路径中的模型属性。它对我来说似乎也是一个很常见的用例。

我未能在 SO 或其他任何地方找到有关此的信息,因此,如果有人能够帮助我,请提前致谢!/ 作为。

0 投票
1 回答
677 浏览

jquery - Ember.js - 使用 jquery 查看淡入淡出

是否可以使用 View 生命周期挂钩,例如:

willDestroyElement:在元素从 DOM 中删除之前立即调用此钩子。这是您拆除与 DOM 节点关联的任何外部状态的机会。与 didInsertElement 一样,它对于与外部库的集成最有用。”

通过将 id 放在车把模板中的一个 div 中,使用 jquery 淡出视图?这是我的模板和视图代码。淡出不起作用。

模板:

主页视图

0 投票
0 回答
20 浏览

ember.js - 从内部视图到达视图

我有一个模块列表,这些模块使用每个视图表示。在这个视图中有几个按钮来处理列表中的模块(删除、编辑、移动、复制)。

在其中一个按钮内部,我想根据外部视图的 isContracted 标志显示一个图标。

这甚至可能吗?

问候