2016-10-10 7 views
0

selectedTimeモデルの値を設定するボタンのリストを作成したいとします。 以下は私が手に入れたコードです。どのように見せたいのですが、完全に間違っている可能性があります。モデル化してサブミットする値を設定するボタンのリスト

<form name="room" ng-submit="vm.postEvent()"> 
 
<button ng-click="vm.selectedTime = 15" > 15</button> 
 
<button ng-click="vm.selectedTime = 30" > 30</button> 
 
<button ng-click="vm.selectedTime = 60" > 60</button> 
 
</form>

答えて

0

rをなら、私を知ってみましょうthをするための形をとるです。 わずか3ボタンが

<button ng-click="vm.selectedTime = 15" > 15</button> 
<button ng-click="vm.selectedTime = 30"> 30</button> 
<button ng-click="vm.selectedTime = 60"> 60</button> 
+0

あなたの答えをありがとう、それは今動作します。しかし、ボタンを使ってメソッドを呼び出す必要があるため、フォームが必要でした。私の質問を編集しました。 –

0

あなたが探しているものは以下です:

<input type="text" ng-model="vm.selectedTime" > 
<button  type="submit" ng-click="vm.selectedTime =15" > 15</button> 
<button  type="submit" ng-click="vm.selectedTime =30" > 30</button> 
<button  type="submit" ng-click="vm.selectedTime =60"> 60</button> 

Example

THRはあなたが必要のない変更

+0

あなたの答えをありがとう。それは今働く。私の質問を編集しました。 –

0

も代わりのボタンのリストでそれをやってenoughtあり、私はの配列インデックスの値としてngのリピートおよび値を選択し、オプションを使用して(あなたがリストでそれを行う必要があります示唆しますオプションのシリアル番号).....

<select ng-model="varname"> 
    <option ng-repeat="x in array" value="{{x}}"> 
     {{x}} 
    </option> 
</select> 

リストにあなたが値を選択する必要があります知っている、それはあなたの仕事を行う必要がありますし、それはまた、より多くのスペースを占有するボタンの数のように混乱することはないだろう。..それに行く

関連する問題