0
嗨,我正在使用angularjs
可編輯文本我正試圖做,當我輸入在可編輯文本的值應該改爲大寫,而我打字,但我不能讓我需要有人能幫助使用angularjs輸入值在可編輯文本中的自動上限
在這裏,我附上了我的小提琴 :http://jsfiddle.net/ckosloski/NfPcH/19035/
嗨,我正在使用angularjs
可編輯文本我正試圖做,當我輸入在可編輯文本的值應該改爲大寫,而我打字,但我不能讓我需要有人能幫助使用angularjs輸入值在可編輯文本中的自動上限
在這裏,我附上了我的小提琴 :http://jsfiddle.net/ckosloski/NfPcH/19035/
在控制器
$scope.convertToUpperCase = function(user){
user.name = user.name.toUpperCase();
}
添加此並調用它onshow
<a href="#" editable-text="user.name" onshow="convertToUpperCase(user)">{{ user.name || 'empty' }}</a>
同時鍵入這是小寫的,我需要大寫,同時輸入 – jose
您還可以在「user.Name」像這樣$範圍添加的手錶。手錶$(函數(){\t收益$ scope.user.name },function(){$ scope.user.name = $ scope.user.name.toUpperCase();}); 但這也只會在焦點移出文本框 –
後觸發,如果您找不到任何其他方式來實現此目的,您可以擺脫「可編輯文本」指令並編寫自己的自定義指令並在其中執行任何操作那。 –