2017-04-07 95 views
0

我想分页添加到我的角度PDF浏览器和工作,我有以下代码:默认值不使用ngModel

<input value="1" type="number" min="1" max="{{ totalPages }}" [(ngModel)]="page">/{{ totalPages }} 

我想设置输入的默认值为“1”,但这不起作用。如果我拿出

[(ngModel)]="page" 

那么它工作得很好。这是什么原因?

回答

1

输入被绑定到值page,因此默认value=1被覆盖。但是page在你的组件中可能是空的/没有初始化的,所以这个值只是空白。您需要在组件中初始化您的page,其中1个例如像这样:

page: number = 1

然后,你也可以摆脱模板内的value=1初始化。

+0

非常感谢! – user2817869