小编Mar*_*iel的帖子

JavaScript Curly将参数作为函数参数括起来

我对javascript不是很有经验,并且有一个与函数参数周围使用的花括号有关的问题,因为它不是JSON结构.

我正在学习核js,我发现了一些代码作为例子,但我不太了解它 - 为什么"产品"在括号中?:

addToCart(product) {
    reactor.dispatch(ADD_TO_CART, { product })
}
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript curly-braces

7
推荐指数
1
解决办法
3105
查看次数

聚合物计算函数刷新值

嗨,我有与用作绑定到属性的函数的刷新输出相关的问题。

假设我有一部分 html 我想在特定情况下隐藏:

<div hidden$="[[hideElement()]]">
Run Code Online (Sandbox Code Playgroud)

函数被定义为 Polymer 对象:

  hideElement: function () {
      if (this.deviceId == undefined) {
          return false;
      }
      else if (typeof this.deviceId === 'string' || this.deviceId instanceof String) {
          return true;
      }
      else {
          return false;
      }
  },
Run Code Online (Sandbox Code Playgroud)

我看到的是,在此函数的输出发生变化后,该元素并未隐藏。

我可能会错过一些东西,但我不确定是什么。

javascript data-binding polymer

2
推荐指数
1
解决办法
534
查看次数

标签 统计

javascript ×2

curly-braces ×1

data-binding ×1

polymer ×1