Polymer 使用$=对动态值进行数据绑定对“无效”;“类”;属性

Polymer 使用$=对动态值进行数据绑定对“无效”;“类”;属性,polymer,polymer-1.0,Polymer,Polymer 1.0,我对$=运算符有问题 我已经创建了一个组件,称之为“somecomponent”。这个组件工作得很好,但是我想添加一个类来帮助我定制一些东西。此类将从数据源获取 我创建了如下属性: properties: { somevar: { type: String, readOnly: true }, ... 我在网页中创建组件时传递值,如下所示: <somecomponent somevar="<?= $datasource['someva

我对$=运算符有问题

我已经创建了一个组件,称之为“somecomponent”。这个组件工作得很好,但是我想添加一个类来帮助我定制一些东西。此类将从数据源获取

我创建了如下属性:

properties: {
    somevar: {
        type: String,
        readOnly: true
    },
...
我在网页中创建组件时传递值,如下所示:

<somecomponent somevar="<?= $datasource['somevar'] ?>"></somecomponent>

尝试关闭阴影dom,改用阴影dom。我认为您在这里引用了错误的div,并且看到了shadydom的一个效果。请首先发现readOnly属性不应该在那里。拆下它,工作得很好。
<div class$="{{somevar}}"></div>
<somecomponent somevar="somevalue"></somecomponent>
<div class="style-scope somecomponent"></div>