Polymer Js 对象括号表示法和数据绑定

Polymerjs object bracket notation and data binding

当我尝试使用括号符号将数据绑定到对象 属性 时,它不起作用

    {{myObj[variable]}}

所以我创建了一个函数

    _convertObj(variable){
          return this.myObj[variable];
    }

然后使用以下代码显示数据

{{_convertObj(variable)}}

但是对于双向数据绑定来说,如果我使用下面的代码,它就不起作用

<input type="text" value="{{_convertObj(variable)::input}}" /> 

是否有我无法在文档中找到的执行此操作的标准方法?

我想我已经通过计算绑定自己解决了这个问题

<input type="text" name="{{variable}}" value="{{_computeObjData(formData.*,variable)}}" on-input="_changeData" />

_computeFormData: function(formDataChange, name) {
    return formDataChange.base[name];
},
_changeData: function(e){
    this.set('formData.'+[e.target.name], e.target.value);
}