首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在视图中访问angular cookie

在视图中访问angular cookie
EN

Stack Overflow用户
提问于 2014-07-05 21:38:31
回答 1查看 810关注 0票数 0

我用一些对象填充我的angularjs cookie,比如

代码语言:javascript
复制
 $scope.benchmarks = function(product) {               
     $cookieStore.put("benchmark_prods", product);
     $scope.benchmarks = $cookieStore.get("benchmark_prods");
     console.log(benchmarks); //is getting filled
 };

如果cookies包含元素,我想访问视图,但我不知道如何访问

我试过了

代码语言:javascript
复制
 <div ng-repeat="product in products">
//here the click event which is stroing product in cookie an simultanly shuld update cookie loop
   <a data-placement="bottom" ng-click='benchmarks(product)' title="" rel="tooltip" class="button-icon jarviswidget-delete-btn" href="javascript:void(0);" data-original-title="Delete"><i class="fa fa-bookmark"></i></a>
</div>

             <div ng-controller="MainCtrl">
                        <fieldset>
                            <section>
                                <div class="panel-heading">
                                    <legend class="params">
                                        <h4 class="panel-title">
                                            Benchmarks  
                                        </h4>                                            
                                    </legend>
                                </div>
                                <div ng-repeat="benchmark_prod in benchmarks">
                                    {{benchmark_prod}}

                                </div>
                                <div class="inline-group" id="conf_display">

                                </div>
                    </div>

但不起作用

EN

回答 1

Stack Overflow用户

发布于 2014-07-06 00:10:04

代码语言:javascript
复制
         $scope.benchmarks = function(product)
         {               
            $cookieStore.put("benchmark_prods", product);

            if($cookieStore.get("benchmark_prods")!=null &&  $cookieStore.get("benchmark_prods")!="")
            {
               $scope.benchmarkspro=$cookieStore.get("benchmark_prods")
            }

            console.log(benchmarkspro); //is getting filled
         };

在html中将基准测试改为基准测试。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24586982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档