Есть ли у кого-нибудь советы по устранению проблемы модальности, появляющейся за ее пределами?
До сих пор я пытался убедиться, что у меня есть все необходимые импорты (включая <paper-dialog-scrollable>
).
Я также попробовал "hack-fix" (предложенный кем-то) с установкой z-index: auto
в css paper-header-panel
. Ничего не работает.
Стоит отметить, что тег <paper-dialog>
работает просто отлично. Пока я не добавлю атрибут modal
.
Любые идеи?
Похожие проблемыПоявляется через Интернет этот отчет и qaru.site/info/357001/....
мой-element.html<script src="http://www.polymer-project.org/1.0/samples/components/webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="#" onclick="location.href='http://www.polymer-project.org/1.0/samples/components/polymer/polymer.html'; return false;" />
<link rel="import" href="../../../bower_components/paper-dialog/paper-dialog.html">
<dom-module id="example-element">
<template>
<!-- Dialog -->
<paper-dialog id="contactDialog" modal>
<h2>Login</h2>
<paper-dialog-scrollable>
<form id="contact-form" autofocus>
<paper-input autofocus id="name" label="Your Name"></paper-input>
<paper-input id="email" label="Email Address"></paper-input>
</form>
</paper-dialog-scrollable>
<div class="buttons">
<paper-button dialog-dismiss>Cancel</paper-button>
<paper-button dialog-confirm>Accept</paper-button>
</div>
</paper-dialog>
<!-- Button -->
<paper-button id="login"
data-dialog="contactDialog"
on-tap="openDialog">Login</paper-button>
</template>
</dom-module>
<script>
(function() {
Polymer({
is: 'example-element',
properties: {...},
openDialog: function(){
this.$.contactDialog.open();
}
});
})();
</script>