簡體   English   中英

從對象獲取屬性值解析HTML

[英]Getting property value from an object parse HTML

我正在使用角度。 我正在嘗試獲取財產的價值。 這是HTML代碼

<tr ng-repeat="player in propertyCtrl.players">
   <td>{{player.name}}</td>
   <td>{{player.money}}</td>
   <td><input type="radio" name="selectedPlayer" value="{{player}}" required="" ng-model="propertyCtrl.player"></td>
</tr>

如您所見,我正在將玩家的對象傳遞給控制器

propertyCtrl.buy = function(valid) {

    if (valid) {

      var playerObj = propertyCtrl.player;
      var playerMoney =  playerObj.money;
    }
}

我也嘗試了以下方法但未成功:

var playerMoney =  playerObj[money];

var playerMoney =  playerObj['money'];

我的所有嘗試都變得“不確定”

任何幫助都非常感謝!

我會嘗試使用

<tr ng-repeat="player in propertyCtrl.players track by $index">
   <td>{{player.name}}</td>
   <td>{{player.money}}</td>
   <td><input type="radio" name="selectedPlayer" value="{{$index}}" 
            required="" 
            ng-model="propertyCtrl.playerIndex">
   </td>
</tr>

var playerObj = propertyCtrl.players[Number(propertyCtrl.playerIndex)];

我認為players是一個數組。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM