【发布时间】:2014-07-06 10:35:56
【问题描述】:
按下“确定”纸质按钮后,我需要在纸质对话框中获取一些纸质输入字段的值。
我有:
...
<paper-dialog id="notediag" heading="Add Note" transition="paper-dialog-transition-center">
<paper-input id="dialog-add-note-header" label="Header"
value="{{valHeader}}"></paper-input>
<br>
<paper-input id="dialog-add-note-text" label="Text"></paper-input>
<paper-button label="Cancel" dismissive></paper-button>
<paper-button label="Ok" affirmative default
on-click="{{addNote}}"></paper-button>
</paper-dialog>
...
<script>
Polymer('note-list',{
addNote: function(e, detail, sender)
{
var header=???
console.log("add note "+header);
}
});
</script>
我尝试了多种方法来查找纸张输入字段的值,但没有找到合适的方法。 e.target.templateInstance 不起作用。对document.querySelector('#dialog-add-note-header') 的调用会产生空值。
有什么想法吗?
感谢您的帮助。
斯蒂芬
【问题讨论】:
标签: javascript polymer