2017-02-03 15 views
0

Я пытаюсь сделать что-то действительно простое в Polymer. Я пытаюсь передать атрибут с помощью функции.Передача атрибута пользовательскому элементу в Polymer как функция

<dom-module id="my-fixtures"> 
    <template> 
     <fixtures-list fromdate="[[_requiredDay(24)]]"></fixtures-list> 
    </template> 
    <script> 
     Polymer({ 
      is : 'my-fixtures', 
      properties: { 
       fromdate: String 
      }, 
      _requiredDay: function (offset) { 
       // 1 day before now 
       var d = new Date(new Date().getTime() - parseInt(offset) * 60 * 60 * 1000); 
       var n = d.toJSON(); 
       return n; 
      } 
     }); 
    </script> 
</dom-module> 

Но это не работает. Если я изменю функцию для статического значения srting, она будет работать. Любая помощь?

Благодаря

ответ

0

Свойство fromdate должно быть fixtures-list не на my-fixtures

https://jsbin.com/jucevujeyo/edit?html,console,output

+0

Спасибо. Я отметил это как правильно, так как это была одна проблема, однако я понял, что основная проблема заключалась в том, что я пытался использовать параметр в запросе iron-ajax внутри , и именно там он ошибался. – user3849687