问题标签 [polymer-1.0]

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

polymer - Polymer 1.0 在嵌套重复中访问父 e.model

是否可以访问外部重复循环的 e.model?仅仅获得对象是不够的(尽管这将是一个开始)。我需要模型变量在其上使用 push/pop。令我惊讶的是 e.model.first 不存在。

0 投票
1 回答
1317 浏览

polymer - Polymer 1.0 更多路由

聚合物:1.0.3
更多路由:1.0.0

Polymer“更多路由”存在一些问题。那些是 -

1)在控制台上获取此日志 -

2)第一级路由有效(即使我收到那些错误/警告消息)。但是二级路由(我的意思是嵌套路由)不起作用。在“用户”页面上按名称不会将我带到“用户信息”页面。事实上,该名称并未显示为链接,而是显示为文本。这是我的代码 -

我的“routing.html”——

我的“index.html”——

0 投票
1 回答
120 浏览

javascript - paper-ripple 正在侦听其容器外的点击事件

我正在尝试为我的应用程序中的卡片创建一个简单的涟漪效果。它工作得很好,但它也响应其容器外的鼠标事件:

在此处输入图像描述

代码如下所示:

我不太明白为什么它会这样。任何想法?


添加

这整个页面是一个独立的dom-module. 显然paper-ripple以这种方式使用会导致这种情况发生。我该如何解决?

0 投票
1 回答
276 浏览

google-maps - Polymer 1.0 路由:组件未使用 dom-repeat 中的新 Lat/Lng 值刷新

我有一个客户名单。每个客户都会路由到其详细信息页面。在详细信息页面中,JSON 为每条记录定义了 lat 和 lng。

JSON搅拌

路由配置

当我来到详细信息页面(使用路由)时,该元素会正确地迭代数组(在dom-repeat模板中)并加载所有值。但是地图不会自行刷新以加载相应的位置。

谷歌地图块

我尝试了latitude$={{item.lat}}latitude$={{getLatitude(item.lat)}}计算属性),但没有一个起作用。它始终显示地图上的最后一个位置。

但是,如果我通过按F5地图手动刷新页面显示正确的位置。

注意:地图块放在里面<template is="dom-repeat"></template>

无法弄清楚出了什么问题!寻求专家帮助。

问候

0 投票
2 回答
1390 浏览

polymer - 在扁平的字符串数组上使用 dom-repeat

我有一个扁平的字符串数组,protocol.domainNames = ["a", "b", "c"]我正在尝试使用此模板在组件内呈现它:

不幸的是,我得到了一个<option>空的 s 列表:

空选项列表

文档中的所有示例都显示包含对象的列表,我找不到任何关于不支持平面列表的信息。我究竟做错了什么?

[编辑]所以这个问题似乎有点复杂,请参阅这个 plunker以供参考。事实证明,将新项目推向protocol.domainNames会导致问题。

0 投票
1 回答
1678 浏览

polymer - 聚合物 1.0 中的聚合物表达式和过滤器

如何在聚合物 1.0 中使用表达式和过滤器?

我怎样才能使这个代码片段工作?

0 投票
6 回答
18232 浏览

templates - 如何在 Polymer 1.0 中对对象而不是数组使用 dom-repeat?

遍历数组的myarray=[1, 2, 3]工作方式如下:

如何迭代对象myobject = {a:1, b:2, c:3}

0 投票
1 回答
462 浏览

polymer - 如何在 Polymer 1.0 中创建新的模板实例?

在 Polymer 0.5 中,我使用 templateElement.createInstance(dataToBind) 创建模板的新实例并将数据对象绑定到新实例:

在 Polymer.Base 中我找到了 instanceTemplate 函数来创建模板的新实例,但该函数不会将数据绑定到实例。有没有办法在 Polymer 1.0 中实现这一点?

0 投票
0 回答
285 浏览

meteor - Meteor & Polymer 1.0 - Template.dynamic 使用助手不起作用

我正在尝试混合 Polymer (1.0) 和 Meteor (1.1.0.2)。我正在尝试使用 Template.dynamic (http://docs.meteor.com/#/full/template_dynamic)并尝试使用帮助程序设置模板名称的值,因为{{> Template.dynamic template=whichMainPanelHelper }}我收到以下异常:

我在 Cloud 9 @ https://ide.c9.io/rohanray/socioui中做了一个回购

可以现场查看@https ://socioui-rohanray.c9.io

0 投票
1 回答
2368 浏览

json - 如何在 Polymer 1.0 中声明和绑定 type="object" 的属性

我在理解 Polymer 1.0 如何处理声明的属性时遇到问题,特别是那些 type="object" 的属性。为了弄清楚这一点,我正在尝试创建一个简单的元素来选择材料类型并显示有关它的内容。

这是我的元素到目前为止的样子

Iron-selector 应该允许用户选择一种材料,然后在 h1 中显示材料名称,在 li 中显示颜色和价格。

所以我需要知道的两件事是:

  1. 我的材质对象的格式是否正确?如果不是,它应该怎么看?(我知道这不是因为在“value:”之后为“{”引发了控制台错误)
  2. 我的绑定设置正确吗?如果不是应该如何设置?