0

これがフィドルです:http://jsfiddle.net/edsinek/5EP4n/

私は2つの問題で立ち往生しています。

まず、MaterialLineItemデータ構造に、選択したマテリアルオブジェクト(マテリアル-マテリアルが独自のオブジェクトとして定義されている場合)への参照があります。そこから、スパンでマテリアル名を表示するか、選択で選択して表示したいと思います。条件付きのものは機能していますが、スパンにテキストが表示されていません。オブジェクト階層を下に移動できない理由がわかりません。

次に、選択したマテリアルの選択に基づいて、[その他のマテリアル]テキストボックスを表示しようとしています。もともと、私はisOtherMaterial関数をMaterialLineItem構造で計算されたものとして設定していましたが(これは見栄えが良いと思います)、それは機能しなかったので、ルート関数にするという別のアプローチを試しました-どちらも機能しません。

前もって感謝します。

4

1 に答える 1

1
  1. ()オブザーバブルに再度アクセスするときに、親を追加するのを忘れました。必要なもの:text: material().materialName

  2. 参照material.otherMaterialしていますが、モデルにはラインアイテムレベルで定義されたotherMaterialしかありません。また、あなたはここで再び親子関係を忘れました-そしてまたあなたのisOtherMaterial職務において。otherMaterialに関して行った変更が意味をなすかどうかはわかりませんが、現在のコードもあまり意味がありませんでした:P

更新されたフィドル:http://jsfiddle.net/antishok/5EP4n/5/

于 2012-08-15T02:08:58.857 に答える