这是我当前的ng-repeat
代码:
<li ng-repeat="tik in settingsModel.port_tickers">
<input type="checkbox" ng-model="tik.alert" name="tik.ticker" value="tik.ticker">
<p>{{ tik.ticker }}</p>
</li>
这是来自tik
的单个settingsModel.port_tickers
对象:
{
alert: 1,
ticker: $TEST,
user_id: 66
}
我从服务器返回1
或0
,是否有一种简单的方法可以在标记中对此进行过滤?无需使用某种循环将1
和0
转换为true
或false
?
答案 0 :(得分:2)
我相信您要使用richTextBox1.Text = String.Join("\n", LinkList);
和ng-true-value="1"
属性。点击https://docs.angularjs.org/api/ng/input/input%5Bcheckbox%5D
答案 1 :(得分:1)
您不需要将其更改为true / false。只需更新复选框标记即可。 它看起来像股票代码和警报是一回事。
<li ng-repeat="tik in fsc.settingsModel.port_tickers">
<input type="checkbox" ng-model="tik.alert" name="tik.ticker" ng-true-value="1" ng-false-value="0" value="tik.ticker">
<p>{{ tik.alert }}</p> <p>{{ tik.ticker }}</p>
</li>
答案 2 :(得分:0)
取决于您的使用情况!!可以是一个方便的捷径。
!! 0&gt; !true&gt;假
!! 1&gt; !false&gt;真