我的Index.html中有以下代码:
<body unresolved>
<template is="dom-bind" id="app">
<span>[[userContext.Name]]</span>
</template>
<script>
(function(document) {
'use strict';
var app = document.querySelector('#app');
app.userContext = { Name: "Test" };
})(document);
</script>
</body>
这很好用!
但是当我现在像这样刷新UserContext时:
app.userContext = { Name: "Hallo" };
页面未获得更新
有没有办法刷新Bindings?
答案 0 :(得分:1)
您需要使用像set
app.set('userContext.Name', 'Test');
另见https://www.polymer-project.org/1.0/docs/devguide/data-binding.html#set-path