0

私は ember ビューから抽出された値をキャメル化しようとしています。ここに書かれているように、小文字のキャメル化された文字列を取得したいと思っていましたhttp://docs.emberjs.com/symbols/Ember.String.html# .camelize

ただし、返されるのは大文字バージョンです (抽出された値は大文字で始まります)。

4

2 に答える 2

2

Ember.String.camelize("my lovely property")これを試してみてくださいmyLovelyProperty

于 2013-01-07T19:34:53.063 に答える
1

My-Lovely-Propertyに変換されていないことを確認できますmyLovelyProperty。またMY-LOVELY-PROPERTY、「OVELY」「ROPERTY」キャップもそのままにしておくとMYLOVELYPROPERTY、キャメル ケースのようには感じられません。その動作が意図されているかどうかはわかりませんが、このケースもあなたのケースもテスト例でカバーされていないようです。

あなたまたは他の誰かが、そのようなケースが何らかの方法でカバーされるべきであると強く信じている場合は、おそらく github の問題または PR を提出してください。それ以外の場合は、説明した場合に のような式を使用できますstr.charAt(0).toLowerCase() + str.substr(1).camelize()

于 2012-09-18T00:12:23.327 に答える