我试图在输入文本中插入值:
角JS:
$scope.pasteYoutube = function (){
$timeout(function () {
// get $scope.url from input
});
}HTML:
<input ng-paste="pasteYoutube()" ng-trim="true" ng-model="url" type="text" class="long-input">但我得到了underfined $scope.url
发布于 2015-04-17 19:14:25
我猜角还没有处理输入。尝试添加一个超时值,默认值为0,因此函数将立即执行。
编辑:
变化
$timeout(function () {
// get $scope.url from input
});至
$timeout(function () {
// get $scope.url from input
}, 10);这将等待10 ms,让角从输入的url。
https://stackoverflow.com/questions/29707175
复制相似问题