【问题标题】:Retrieving local storage variable and using it in ng-bind检索本地存储变量并在 ng-bind 中使用它
【发布时间】:2015-11-23 05:15:39
【问题描述】:

我正在尝试通过做这个项目来学习 javascript,但我遇到了一个障碍,

我已经在本地存储中设置了汇率

localStorage.gbpUSD = "1.42746";

我正在尝试使用它而不是下面的硬编码汇率....

<input type="number" id="amount" name="amount" ng-model="GBP" 
value="" placeholder="">

<ion-item menu-close="">USD
<span class="amountFloat" ng-bind="GBP * 1.42746 | number : 2"></span>
</ion-item>

这个我试过了……

var gbpUSD = localStorage["gbpUSD"];

和..

<ion-item menu-close="">USD
<span class="amountFloat" ng-bind="GBP * gbpUSD | number : 2">1</span>
</ion-item>

但它什么也没做,我可能错过了这么简单的东西,有人可以帮忙吗?

【问题讨论】:

  • gbpUSD 必须是范围的属性才能在ng-bind中使用它
  • 使用$scope.gbpUSD 而不是var gpbUSD

标签: javascript angularjs ionic local-storage currency


【解决方案1】:

如果您想稍后存储项目而不仅仅是字符串,您应该使用 localstorage's setItem and getItem methods 或可能是 angular 的 $cookies service

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-05
    • 2016-03-31
    • 2014-03-21
    相关资源
    最近更新 更多