问题标签 [polymer-3.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.
polymer - 从 Mixin 访问 iron-meta 实例
聚合物 3 和铁金属。如何从<iron-meta></iron-meta>
实例访问元数据?我可以在我的 mixin 中执行 document.createElement,但它更干净,只需<iron-meta></iron-meta>
处理一个元素即可。
混音:
express - 使用 `prpl-server` 作为 express 框架时实现`--https-redirect`
在prpl-server
'sREADME
中,它说您可以使用该--https-redirect
标志来将任何http
请求重定向到https
. 我想知道在将它用作快速框架时如何做类似的事情?
polymer - 如何从聚合物3中的按钮监听另一个组件的事件
我有一个paper-button
组件,当在第一个组件中单击按钮时,我需要从其他组件获取数据。你能帮我怎么做吗?提前致谢
polymer - 如何在 Polymer-3.x 中单击按钮时触发 Iron-ajax?
我正在创建一个使用 Iron-ajax 的聚合物元素。这将访问公共 API 以获取随机狐狸 imageUrl 并在 DOM 中显示。
要求
单击button
时,我想对 api 进行新的调用,这会给我新的 url。目前我正在使用<button type="button" onClick="window.location.reload();">
. 但这会刷新页面。
问题
我浏览了这个StackOverflow 解决方案并将其更改为版本 3 解决方案。
但我收到以下错误。
未定义侦听器方法handleResponse
问题
如何iron-ajax
在按钮单击时手动触发,这样我就可以获得新response or imageUrl
的并且页面不刷新?
polymer-3.x - 带有 Visual Studio 的 Polymer 3
有谁知道如何让 Polymer 3 与 Visual Studio 一起运行?
我已经使用 polyserve 开发服务器完成了一个演示。但是,我无法在 Visual Studio 中使用相同的代码。我不认为这取决于托管环境。
我使用这些说明创建了一个聚合物元素: https ://www.polymer-project.org/3.0/start/first-element/intro
它按预期工作。当我将代码移动到 Visual Studio 时,我得到:
无法解析模块说明符“@polymer/polymer/polymer-element.js”
我注意到,当我运行 polyserve 时,我收到了 64 个对该页面的请求。当我在 Visual Studio 中执行此操作时,我得到 3 - 我的 html、webcomponents-loader.js 和 demo-element.js
polymer-3.x - Polymer-3.x 是否有任何在线编码编辑器/IDE?
在线编码编辑器/IDE 使与任何人共享工作演示变得容易。目前,我已经尝试过
我可以导入从 CLI 创建的 Angular 项目,从 github 并在上面的在线平台上执行它,它工作正常。
但他们目前不支持 Polymer projects created from Polymer CLI
。
stackblitz中很少有演示,但它们不包含从聚合物 cli 创建的所有文件。
node.js - 如何将模块导入 Polymer 3 入门套件
我正在尝试将随机数生成器导入 Polymer 3 Starter Kit。我已通读(https://www.polymer-project.org/3.0/docs/es6),但仍在努力让测试项目正常工作。
为了初始化项目,我采取了以下步骤
mkdir polymer-3-kit
polymer init
(选定的入门套件)npm i --save @polymer/paper-button
npm i random-number
我想按下一个按钮并在每次按下按钮时显示一个新的随机数。我的代码如下:
运行此代码会生成以下错误:
Uncaught (in promise) SyntaxError: The requested module '../node_modules/random-number/index.js' 不提供名为 'random' 的导出
随机生成器代码如下:
如何正确导入此模块并在按下按钮时使用随机数更新 DOM?
javascript - Polymer 3 - 有没有办法将 html 模板提取到单独的 html 文件中?
我正在尝试将我的 Polymer 组件中的 HTML 模板提取到一个独立的 HTML 文件中。对于 Polymer 2,我找到了一些示例,但它们不适用于我的 Polymer 3 项目。我尝试了类似以下的方法,但它失败了。
所以作为一个简单的问题,可以将模板分离为 HTML 文件(不是 JS 文件)& 如果是,如何?
我知道,去年 10 月('17)有一个类似的问题,但只有通过 webpack 的方法,但这不是一个简单的解决方案。我希望有人知道更好的方法,或者从即将推出的功能中知道一些东西。
(聚合物谷歌集团内的同样问题:谷歌集团聚合物)
polymer-3.x - 如何在聚合物 3.x 中将值传递给点击事件的函数?
我正在循环一组对象。例如,每个对象都有名称和地址。在点击事件上,我想将点击的名称发送给函数。例子:on-click="myFunc('[[item.name]]')"
我当前的代码:
如何在函数中获取被点击的名字myFunc
??