0
角度式の中でJQueryを実行することはできますか?以下はその例です:角度式の中でJquery関数を実行する
<span>{{$("[for='loanType']").text()}}</span>
私はそれを試しましたが、これまで可能でした。それを動作させるための回避策はありますか?そうでなければ、私は好きではないキー/値のペア変数を作成する必要があります。
角度式の中でJQueryを実行することはできますか?以下はその例です:角度式の中でJquery関数を実行する
<span>{{$("[for='loanType']").text()}}</span>
私はそれを試しましたが、これまで可能でした。それを動作させるための回避策はありますか?そうでなければ、私は好きではないキー/値のペア変数を作成する必要があります。
私はこれのための解決策を考え出しました。
public GetFormLabelText(fieldName: string): string{
return $("[for='" + fieldName + "']").text();
}
今、私は自分のページにこの関数を呼び出すことができます:
<ul>
<li ng-repeat="r in myForm.$error.required">
{{ViewModel.GetFormLabelText(r.$name)}} is required.
</li>
</ul>
<ul>
<li ng-repeat="r in myForm.$error.number">
{{ViewModel.GetFormLabelText(r.$name)}} must be a number.
</li>
</ul>
<ul>
<li ng-repeat="r in myForm.$error.max">
{{ViewModel.GetFormLabelText(r.$name)}} is out of range.
</li>
</ul>
かなりきちんとしたコントローラでは、私はjQueryの機能を実行機能を作成しました。すべてのコメントありがとう! :)
いいえ................ – Beginner
あなたができる最高の[これはこのplunkから](http://plnkr.co/edit/Qn1v2oMqgAIC6zVEdQf8?p=プレビュー)。 – Mahesh
ありがとうございますが、js側で余分なコードを追加することを避けようとしています:) – Json