select get idからオプションを設定し、他のすべてのオブジェクトをディレクティブに設定して表示する必要があります。 私に説明してみましょう: を私が編集をしようとしているオブジェクトは、 "動的" ここに私のOBJ構造selectでangleJSを使用して値を設定するには
ある[
{
nome: "name", //phone company
codigo: "id", //that isn't sequential (14, 16, 29...)
categoria: "category", //cellphone or landline
preco: "price" //float digits
}
]
"Contatoは" 私の連絡先オブジェクト、構造体である:
[
{
nome:"name",
telefone:"1233-1233",
data:"2016-06-25T22:03:21.508Z",
operadora:
{
nome:"name",
codigo:"(code)", -> int
categoria:"category",
preco:"(price)" -> float
},
serial:"<H_ZZ<ET9B" -> randomic ASCII generated
}
]
価格装飾され、すべてのものは意味がありません、ただ
を「学習」のためにそれから私は、ディレクティブを呼び出す:
<ui-accordions>
<ui-accordion ng-repeat="contato in contatos | filter:{nome: criterioBusca} | orderBy:criterioDeOrdenacao:direcaoOrdenacao" username= contato.nome serial= contato.serial telefone= contato.telefone data = contato.data operadora = contato.operadora operadoras=operadoras >
</ui-accordion>
</ui-accordions>
//orderBy:criterioDeOrdenacao: direcaoOrdenacao -> orderBy: orderCritery: orderDirection
//filter:{nome: criterioBusca} -> name: searchCritery
各
1つのアコーディオンを開くことができるので、私は、私は(HTMLファイル)のparamsを取得し、外部URLを表示するように指示「uiAccordion」を使用しディレクティブ「uiAccordions」を使用 HTML外部ファイル(ディレクティブ使用)で選択したマイは
<select class="form-control" ng-model="contatoOperadoras" ng-options="operadoraTemp.nome + ' (' + (operadoraTemp.preco | currency) +')' for operadoraTemp in operadoras | orderBy:'nome'">
<option value=""></option> <!-- This is who i want select -->
</select>
私は同性愛者uiAccordionコール(UI宣言を見て)
operadora = contato.operadora
にこれは私にこのcontatoの実際のoperadoraオブジェクト(電話会社)を与えることを置きます(連絡先/ユーザー) これはすべて学習ですが、私はそれを解決できません。私は他のパラメータインデックスを作成し、オプションタグ(値)を渡すと思いますが、どうですか?
私は(選択した{{operadora.nome}})は のように表示したい
英語文法的ではないため申し訳ありませんが、ここでは私の国で英語が当局に励まさ最後の言語は、高校のように(あります私は自分で学習しています。コード/文法についての疑問、質問=)
ありがとうございます。 []さん 敬具、ルアン
解決しよう=)おかげu'reが読んでいる場合。 []さんの – LuanDR
あなたの答えをここに入れて....他の人のために! ... [解決済み] ...答えがありません – Maher
私は上記の解決策を投稿します。 [@Soluion]を読んでください。 @editと私は修正を指摘しましたが、とにかく感謝します。 []さんの – LuanDR