1
[[myText]]の値が「Hello world」になると予想しています。私はマークアップをしました。プレーンテキストが正しく要素に追加されていません
アイコンは期待どおりに表示されていますが、[[myText]]の値は... [[myText]]の値で、文字列ではありません。何か案は?
index.html.erb
<h1>Practice</h1>
<xhome-item toggle-icon="polymer" my-text="Hello world."></xhome-item>
xhome-item.html
<dom-module id="xhome-item">
<link rel="stylesheet" href="xhome-item.css" />
<template>
[[myText]] // HERE HERE WHY isn't this set??
<paper-button>
<iron-icon icon=[[toggleIcon]]></iron-icon>
</paper-button>
</template>
<script src="xhome-item.js"></script>
</dom-module>
xhome-item.js
Polymer({
is: "xhome-item",
properties: {
toggleIcon: String,
myText: String
}
});
xhome-item.css
:host {
display: inline-block;
}
iron-icon {
fill: rgba(11, 31, 249, 0.64);
stroke: rgba(249, 11, 11, 0.89);
}
:host([pressed]) iron-icon {
fill: rgba(249, 11, 11, 0.89);
}
paper-button {
background: green;
color: yellow;
}
うわー...ええ、私はそれを見ています。私のマシンでは間違いなく動作しています。あなたのものでは私は紙ボタンの要素を見ません。それ以外に...ええ、私はなぜそれが動作していないのかわかりません。私はRailsでそれを実行しています....しかし、1つの属性が間違いなく入ってきて、toggleIconを設定しています。 myTextは実際に何らかの形で[[myText]]を実際に印刷しています。 .erbそれと何か関係がありますか? – slindsey3000
私の答えにいくつかのアイデアを加えました。 –