编程语言
首页 > 编程语言> > javascript-如何将字符串绑定到视图中的范围var?

javascript-如何将字符串绑定到视图中的范围var?

作者:互联网

我想将字符串绑定到作用域var,该作用域将通过用户在视图内输入字段中的输入来获取其值.
因此,连接到范围var值的字符串应显示在视图的另一个div中.

应该是这样的:

<body ng-controller="MainCtrl">
Name: <input ng-model="userInput" placeholder="Enter your input..."/><br>
<div>{{ "Hello" + userInput}}</div>

但是这里的问题是在进行用户输入之前已经显示了单词“ Hello”.我想在用户输入时将其与范围var的值一起显示.

解决方法:

可以使用多种不同的方法… ng-if或在表达式中使用三进制是其中两种

<div ng-if="userInput">{{ "Hello" + userInput}}</div>

要么

<div>{{userInput ?  "Hello" + userInput :''}}</div>

标签:angularjs,ionic-framework,ngcordova,ionic-view,javascript
来源: https://codeday.me/bug/20191119/2033973.html