任何人都知道如何在zeroValue
元素中覆盖app-indexedb-mirror
getter?我希望我的数据库在其空时具有初始值,但是当我设置元素zero-value
属性时,它不会更新。 app-indexedb-mirror
本身从行为中继承zeroValue
函数。
以下是我的元素设置的一部分。
<template>
<content>
<app-indexeddb-mirror id="plUserData" key="plUserData" data="{{plUserData}}" persisted-data="{{plUserPersistedData}}" log="true" zero-value="{{zeroValue}}"></app-indexeddb-mirror>
</content>
</template>
<script>
HTMLImports.whenReady(function () {
Polymer({
is: "pl-user",
behaviors: [
Polymer.AppStorageBehavior
],
properties: {
zeroValue: {
type: Object,
value: {
loginData: [{
welcomeMsg: "Hi there!",
signinMsg: "Sign in to continue...",
btnAction: "Create an account",
selected: "username"
}]
}
},
plUserData: {
type: Object
},
plUserPersistedData: {
type: Object
}
},
ready(){
this.select = 'sign-in';
}
});
});
</script>