enyo では、プロパティの変更方法を説明するドキュメントが見つかりません。たとえば、ドキュメントでは、プロパティの 1 つとして無効になっています。そのプロパティを設定するための Java スクリプト コードは何でしょうか。ボタンをオンまたはオフにすることができます。
2 に答える
プロパティuが設定したいenyoのテキスト領域の例を取り上げます。次のように宣言したと考えてください。
{kind: "enyo.TextArea", name: "keymouse", placeholder: "Mouse events.", style : "width:150px ;height:400px ; position: fixed; top : 30px; left:650px"}
テキスト領域の内容を変更するには、次のようにします。
this.$.keymouse.setValue("Mousedrag"+ " ");
したがって、必要なのは、特定の要素に対してset *propertyname*を呼び出すことだけです。
また、スタイリングを変更または追加したい場合は、次のようにします。
this.$.<element_name>.applyStyle("background-color", "red");
次のようなものがあるとしましょう:
/* Enyo controls code */
{name: "detailButton", disabled:true, caption: "Details"},
/* More Enyo code */
そのプロパティを変更するには、Enyo のプロパティ システムを使用します。
myFunction: function() {
this.$.detailButton.setDisabled(false);
}
以下を使用して、独自のプロパティを定義できます。
published:{
myProperty: ""
}
次に、setMyProperty() 関数と myPropertyChanged() を使用して、プロパティの変更を観察します。