2016-08-10 17 views
0

マウスイベントで変更される変数にフィルタを配置する方法はありますか?例えばマウスイベント変数の角度フィルタ

私はng-mouseover="text = 'Create a new item in this list'"を持っていると私はJSONファイルから翻訳を読み込みフィルターと交換したい場合:ng-mouseover="text = '{{'create_new'|translate}}'"

しかし、これは、角度で受け入れられません。それは構文的に間違っているのでしょうか?あなたの項目に、HTML、CSSクラスを設定し、同様にそのNG-show属性を設定することができるよりも

ng-mouseover ="item.showText = true"

ng-moseleave = "item.showText=false"

答えて

0

あなたはそのようにそれを行うことができますng-show="item.showText"

例:

<label class=".." ng-Model="item" ng-mouseover ="item.showText = true" ng-moseleave = "item.showText=false"> {{item.text}} </label> 

<span ng-show="item.showText">{{'create_new' | translate }}</span>

これは正確に解決策はありませんが、これはあなたのためだけのアイデアです。私が言ったように、あなたはcss-htmlサポートでこれを解決することができます。

+0

クールなアイデア!ありがとう、私はそれを試してみよう – Kratos

+0

幸運! :) @Liquid – oguzhan00