Примечание: Я хочу знать, как правильно или что-то еще
_____________________________________________________________________
ANGULAR1
В angular1
, мы могли бы сделать что-то, как показано ниже ,Angular2/Машинопись объект и свойство связывания с шаблоном
$scope.user={};
$scope.user.name="micronyks";
$scope.user.age="27";
или непосредственно как
$scope.user={name:"micronyks",age:"27"}
Связывание шаблона выглядит,
<div>My name is {{user.name}} & I'm {{user.age}} year(s) old. </div>
______________________________________________________________________
ANGULAR2
В angular2 с Машинопись,
models.ts
export class LoginModel()
{
private name:string;
private age:number;
}
app.ts
import {LoginModel} from '../models.ts';
user=new LoginModel()
constructor()
{
this.user.name="micronyks"
this.user.age="27"
}
app.html
<div>My name is {{user.name}} & I'm {{user.age}} year(s) old. </div
>
Можем ли мы непосредственно создать объект со свойством (х) со значениями?
Я знаю TypeScript
в основном касается type
.
Но хотелось бы знать, есть ли что-то еще, и если кто-то знает что-то вглубь.
Если вы хотите, чтобы показать то, что вы можете использовать этот plunker: Plunker
Не уверен, что вы просите? Вы хотите создать экземпляр 'LoginModel' типа' new LoginModel («micronyks», 27) '? –
Нет, я знаю, что мы можем пойти с 'конструктором' класса LoginModel'. Как и в угловом1, мы можем сделать так, как показано, насколько это возможно (что-то похожее) в угловом2? – micronyks
Вы можете показать разные способы, если это возможно. – micronyks