Angular 2使用三元运算符分配单击函数

And*_*ard 5 javascript angular

我想应用点击功能:

setPage(page - 1)
Run Code Online (Sandbox Code Playgroud)

但只有在这种情况符合时:

page > 1
Run Code Online (Sandbox Code Playgroud)

我以为我可以这样做,但它不起作用,任何想法?

<a (click)="{'setPage(page - 1)' : page > 1}">Previous</a></li>
Run Code Online (Sandbox Code Playgroud)

eko*_*eko 6

这应该工作:

<a (click)="page > 1 ? setPage(page - 1) : null">Previous</a></li>
Run Code Online (Sandbox Code Playgroud)

类似的例子:http://plnkr.co/edit/ojO0GwQktneBuzKqKTwz?p = preview