Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 聚合物;DOM Bind";更新绑定_Javascript_Html_Data Binding_Polymer - Fatal编程技术网

Javascript 聚合物;DOM Bind";更新绑定

Javascript 聚合物;DOM Bind";更新绑定,javascript,html,data-binding,polymer,Javascript,Html,Data Binding,Polymer,我的Index.html中包含以下代码: <body unresolved> <template is="dom-bind" id="app"> <span>[[userContext.Name]]</span> </template> <script> (function(document) { 'use strict'; var app =

我的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>
该页面不会得到更新


有办法刷新绑定吗?

您需要使用聚合物数据绑定API方法,如
set

app.set('userContext.Name', 'Test');

另请参见

Try
app.set('userContext.Name','Test')
app.set('userContext',{“Name”:“Test”})也应该可以。我还可以通过app.set('usercontext',context')设置usercontext;子变量也会刷新!
app.set('userContext.Name', 'Test');