ラベルタグのタイトルとして動的データを設定しようとしています。私はlodashからcapitalizeプロパティを使用し、このようなものを適用しました<label title="{{caption}} {{optVal.charAt(0).toUpperCase()+optVal.slice(1)}}">{{optVal}}</label>
。DOMオブジェクトで計算が多すぎて悪い習慣であることがわかったので、後で必要な結果を返す関数に渡そうとしました。私はまだオーバーヘッドを減らすためのより良い解決策を探しています、誰かが私にこれを手伝ってもらえますか?タイトル属性に動的データを適用する別の方法
http://jsbin.com/cexonihaki/edit?html,js,output
なぜCSSを使用して大文字にしませんか。 CSSプロパティーtext-transform:capitalize; – joashp
はい@joashpが正しいです、あなたはこれを見て、このCSSを使用することができますhttp://stackoverflow.com/questions/30207272/capitalize-the-first-letter-of-string-in-angularjs –
彼は大文字できません私はタイトルにのみ変更を適用し、それ以外の場所には表示しないので、他の単語をそのままtext-transformに置き換えてください。 – AlainIb