0
에서 Manpulating NG 모델 값은 여기 내보기각도 재질 :보기
<content class="md-whiteframe-5dp" layout-padding>
<div layout="row">
<md-input-container flex="33">
<label>First Name</label>
<input ng-model="firstname" type="text"/>
</md-input-container>
<md-input-container flex="33">
<label>Middle Name</label>
<input ng-model="middlename" type="text"/>
</md-input-container>
<md-input-container flex="33">
<label>Last Name</label>
<input ng-model="lastname" type="text"/>
</md-input-container>
</div>
<div layout="row">
<md-input-container flex="66">
<label>User Name</label>
<input ng-model="username" type="hidden" />
{{firstname}}.{{lastname}}
</md-input-container>
</div>
username
이 모델 firstname
및 lastname
의 처음 세 문자의 연결된 문자열로 생성해야하는 모델입니다. 의미 사용자 이름 아브라함 링컨은 이어야합니다. abrlin. 그리고 같은 이름으로 성을 표시해야합니다.
위의 코드에 따라 {{firstname}}.{{lastname}}
을 작성했지만 해당 하위 문자열을 생성하는 것은 내가 찾고있는 것입니다.
은 내가
요구가주의해야하는 방법angular.module("customerModule", ['ngAnimate', 'ngMaterial'])
.controller('AppCtrl',
function ($scope) {
$scope.username = $scope.firstname.substring(0, 3) + "." + $scope.lastname.substring(0, 3);
}
);
function getSubStr(stringValue, stringLen) {
return stringValue.substring(0, stringLen);
}
작동하지 않았다 코드 아래에 시도 ??