问题标签 [polymer-1.x]

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 投票
2 回答
470 浏览

polymer - Polymer 1.x:注销后如何重置整个应用程序

我有一个 Polymer 应用程序。当用户注销时,我想将整个应用程序重置为其原始状态。(现在,当用户在退出后重新登录时,应用程序会将用户返回到他们退出时所在的应用程序状态和页面。)

是否有任何方便的(即全局)应用程序设计或代码模式来实现这一点?如果没有什么方便/全局的,请展示如何在本地完成此操作(即,逐个元素)。

编辑

经过一些研究(以及 Polymer slack 小组中的对话),到目前为止,似乎有两个主要建议。欢迎其他人。

重新加载浏览器

可以使用 JS 语句强制刷新浏览器页面:

和 534 种其他方式

这个解决方案让我不满意。它本质上是一种hack,会产生性能问题和其他不良副作用,例如等待屏幕刷新和重绘。

无状态架构

有人建议使用无状态应用架构。但我不确定如何在 Polymer 应用程序的编码上下文中实现它。再次,欢迎提出建议和想法。

0 投票
3 回答
1296 浏览

polymer - Property change not reflecting in UI when its set from dom-repeat's function - Polymer

I have array of objects and a property, my dom-repeat structure is like as below

I have a property

my function is called each time when dom-repeat iterates

but its not changing in screen!! It will display whatever data it set first time inside _checkSomeCondition !! but in console its updating

For testing I inserted a button and after all dom-repeat rendered on tapping that button I called some function ,there when I changed value it get reflected everywhere

but why its not working when value is changed inside a function which is called by dom-repeat?? I tried all 3 ways of updating a object

Plunker:https://plnkr.co/edit/iAStve97dTTD9cv6iygX?p=preview

0 投票
3 回答
42 浏览

polymer - 加载 Polymer Project 启动工具箱设置时出现 JS 错误

来自 Polymer Slack Group:@drjosh9000 发布:

尝试https://www.polymer-project.org/1.0/start/toolbox/set-up时,我得到一个充满错误的 JS 控制台。如何消除它们并让页面正确加载?

在此处输入图像描述

编辑

笔记:

以下不起作用

以下确实有效:

0 投票
1 回答
221 浏览

polymer - 用 div 内容替换纸单选按钮的圆形图标

我想在纸收音机中隐藏圆形按钮,并将其替换为显示带有数字的圆形的自定义 div。我尝试了下面的代码,但它隐藏了所有内容

我尝试了这些代码 Plunker:https ://plnkr.co/edit/kzCDugV8O2H5Z0eKMLZS?p=preview

0 投票
1 回答
144 浏览

polymer - Polymer 1.x:纸张对话框内的纸张标签不起作用

这是笨拙的

paper-tabs我的目标是iron-pagespaper-dialog.

当我单击第二个选项卡时,我希望看到选项卡式窗格的内容标题显示为“第 2 页”,然后是 Lorem Ipsum 文本。但是,相反,第二个选项卡式窗格内没有内容。

我错过了什么?

http://plnkr.co/edit/wyk9jb8cD4nufYQMI3L8?p=preview
0 投票
1 回答
94 浏览

polymer - Polymer 1.x:霓虹动画页面在纸张标签和纸张对话框中不起作用

文本落在对话框之外

文本落在对话框之外

这是笨蛋

我想实现neon-animated-pagespaper-tabs内部控制paper-dialog

我希望看到 的内容tab-atab-b包含paper-dialogpaper-dialog.

我错过了什么?

http://plnkr.co/edit/bPUclBOpghNFVmKMbOzc?p=preview
0 投票
1 回答
95 浏览

polymer - Polymer 1.x:如何从纸质对话框中的纸质菜单中删除空格?

我要这个...

下面是一个paper-dialog实现。它在对话框元素的顶部和底部包含空格。我想消除空白。

http://jsbin.com/bupicetoma/1/edit?html,输出

......类似于这个。

我希望paper-menu对话框内部看起来像下面paper-menu没有任何空格。

http://jsbin.com/hovayitela/1/edit?html,输出

我怎样才能做到这一点?

0 投票
1 回答
357 浏览

javascript - 如何在 JavaScript 中不按顺序分别运行多个异步函数而不互相干扰?

我想知道是否有可能,以及如何在客户端不按顺序单独运行多个 JavaScript 函数。

如果不可能,是否有解决方法?

0 投票
1 回答
1131 浏览

polymer - Polymer app-route 通过函数问题重定向

就在我想知道 app-route 是如何工作的时候,我遇到了一个问题,让我怀疑我对这个元素的理解是否正确。

据我了解,保持浏览器 URL 和路由值同步是应用程序位置的责任。如果其中一个更改了应用程序位置,请注意另一个也在更改。

并且因为app-route的route属性,和它的data属性是同步的,下面代码中paper-tabs改变data属性会导致app-route的route属性改变,导致app-location更新浏览器网址。

但是,由于我没有在纸张选项卡中使用 fallback-selection 属性,因此浏览http://localhost会将路径设置为“/”,因此不会显示主页。

所以我想我可以用 ready 函数中的代码重定向 URL。但不幸的是, route.path 确实发生了变化,但 URL 没有。

这是为什么?我该怎么做才能通过函数手动重定向路由?或者换句话说:为什么通过 paper-tabs 元素更改 routeData.subpage 会导致重定向,而不会从函数更改 routeData.subpage?

0 投票
2 回答
344 浏览

ajax - Polymer 1.x:在自定义行为中使用 iron-ajax

我正在建立一个自定义行为。调用它MyBehaviors.MySpecialBehavior

但我需要获取本地存储在名为 .json 的 JSON 文件中的数据my-data.json

我怎样才能在我的行为中做到这一点?我正在尝试导入iron-ajax,但我想不出如何访问它的方法或属性。

我的特殊行为.html 我的数据.json