問題タブ [angularjs-ng-pluralize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - angular-translate と ng-pluralize による AngularJS の複数形化
私はこのコードコードを持っています
しかし、ng-pluralizeディレクティブが解析された言語文字列を受け取るように、翻訳フィルターによって好きな文字列を実際に解析するように文字列をフォーマットする方法がわかりません。
エラーメッセージは次のとおりです。
エラー: [$parse:lexerr] レクサー エラー: 列 107 ~ 123 の引用符が終了していません [' | [{'0': {{'LIKES_LIKE' | translate}}}] 式 [{'0': {{'LIKES_LIKE' | 翻訳}}、「1」: {{'LIKES_LIKE' | 翻訳}}, 'その他': '{{'LIKES_LIKE' | 翻訳}}}]。
私は自分が何を意味するかをよく知っていますが、それを機能させる方法がわかりません。何か案は?
angularjs - 値が 0 (ゼロ) の場合、非表示要素を ng-pluralize
Angularsng-pluralize
を使用して、値が 0 になるように要素を非表示/表示/変更したいと思います。要素は (ng-hide="value == 0"
またはのようにng-if="value != 0"
) 非表示にする必要があります。
値が 1 の場合、要素は 1 つのテキストを持つ必要があり、値が 1 より大きい場合は 1 つのテキストを持つ必要があります。値が負になることはありません。だからこそ使いたいng-pluralize
。
私の質問は; ng-pluralize
このためだけに要素を別の要素内に配置することなく、これを行うために使用できますか?