问题标签 [dom-if]
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 - 是否可能嵌套/内部 dom-if,其中第二个 dom-if 取决于从第一个 dom-if 块观察到的值
我仔细阅读了这些线程
Polymer 1 嵌套的 dom-if 在 dom-repeat 中不会在数据更改时更新
如何在 Polymer 中动态地将元素附加到 dom-if?
这可能与我的问题有关,但如果我能做我想做的事以及如何做,我没有找到任何线索。
在我的公司,有几个流程,每个流程对应每个业务流程,流程的每个步骤都是一个屏幕,编码为 Polymer 1 Web 组件。它们都被包裹在定义路由的根 Polymer 组件中。
一个简单的例子是:
第一个 dom-if 按预期工作,但第二个似乎没有考虑在内,我的第三页组件从未显示。
我检查并 _isTrueFunction(aValueReturnedFromSecondComponent) 的等效项返回 true。
polymer - 聚合物 dom-如果不重新烧制
我的 Polymer 2 应用程序一直有问题,我首先通过它是路由,但我发现在点击此页面后,当导航回页面时 Dom-if 触发它并没有重新触发。
例如,
如果我在 url/matters/6719 上,它会显示详细信息页面,但是如果我单击后退按钮并转到 url/matters,则 dom-if 不会再次被点击,它仍然会显示详细信息页面,
使用我的导航选择器时也会发生这种情况,该选择器的设置类似于 PWA 入门套件。
lit-element - LitElement - 如果在 LitElement 渲染方法中的表达式,如何使用 javascript 创建 dom-if 重新标记行为?
我们在 LitElement 中使用“if”表达式在 render 方法中选择性地渲染内容,并且希望在每次“if”表达式重新评估(更改)时重新创建子 DOM。这类似于 dom-if 元素用于支持聚合物 3 中的“重新印章”属性的东西。
真的很感激这里的任何指示吗?
谢谢, 维沙尔
polymer - 在 Polymer dom-if 中使用全局变量
我正在为 Polymer 创建一个自定义模块。我需要创建一个可以在定义模板时访问的全局变量。就像是:
<template is="dom-if" if="[[_check(myGlobalVar.foo)]]">
全局变量也应该可以从模块内部直接访问(参见 _anotherFunction)。JS 文件如下所示:
此外,应该可以从其他文件中的其他模块访问 myGlobalVar。创建它的最佳方法是什么?
javascript - 如何在父 dom-repeat 更改时重新渲染 dom-if
我正在尝试重新渲染dom-if
嵌套在dom-repeat
.
每次data
更改我都想计算displayStatus
,虽然我不确定如何在传入时执行此操作numSet
。
...
有没有办法在dom-if
每次dom-repeat
更改时重新计算嵌套?
data-binding - 嵌套在dom-if Polymer中时如何触发子元素上的观察者
我正在尝试检索子 Polymer 元素中的更新数据,但数据仍绑定到初始化值。
家长
孩子
更新定价执行,但何时idItem
设置,但idItem
“ getResponse()
”上的观察者不执行并绑定到data.price
.
如何让这些事件正确级联,以便每次items.0.idItem
更改绑定上的child-eel
this.data.price
更新?
javascript - 聚合物中的切换按钮问题
我正在尝试使用按钮切换消息的显示。下面是我的代码。
我试着思考了几个小时,但无法解决。她的要求是单击按钮,单击处理程序切换应将用户属性中的授权值更改为 true。并再次单击为 false 等等。我需要在切换方法中使用 set 方法。我不知道如何做到这一点。请帮助我。
提前致谢。