1

enyo では、プロパティの変更方法を説明するドキュメントが見つかりません。たとえば、ドキュメントでは、プロパティの 1 つとして無効になっています。そのプロパティを設定するための Java スクリプト コードは何でしょうか。ボタンをオンまたはオフにすることができます。

4

2 に答える 2

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");

于 2012-10-11T10:01:08.440 に答える
2

次のようなものがあるとしましょう:

/* Enyo controls code */
{name: "detailButton", disabled:true, caption: "Details"},
/* More Enyo code */

そのプロパティを変更するには、Enyo のプロパティ システムを使用します。

myFunction: function() {
    this.$.detailButton.setDisabled(false);
}

以下を使用して、独自のプロパティを定義できます。

published:{
    myProperty: ""
}

次に、setMyProperty() 関数と myPropertyChanged() を使用して、プロパティの変更を観察します。

于 2011-12-20T06:19:13.667 に答える