ユーザーのカスタム Web ページに属性値を表示する機能の他に、Web ページにモデル内の関数を呼び出す機能を追加できます。
手順
Web ページからモデル内の関数を呼び出せるようにするには、以下のようにページを変更します。
- 新しい変数を WebObject として宣言します。
- モデルの変数名と関数名をパラメーターとして与えて bind 関数を呼び出します。
- 新しい変数の set() 関数を呼び出すリンクまたは他のコントロールを追加します。
タスクの結果
以下のコードがこの手順を反映しています。
<script>
var play = new WebObject;
bind(window.play, 'CDPlayer[0]::playCD');
</script>
<p><a href="javascript:play.set();"></a></p>
この例では、CDPLayer[0] はモデル内の関連オブジェクトを表し、playCD は呼び出す操作の名前です。