小编Lot*_*s91的帖子

在AngularJS中的视图之间切换时保持范围模型

我正在学习AngularJS.假设我有/ view1使用My1Ctrl,/ view2使用My2Ctrl ; 可以导航到使用制表符,其中每个视图都有自己的简单但不同的形式.

当用户离开然后返回到view1时,如何确保以view1的形式输入的值不会重置?

我的意思是,对于view1的第二次访问如何保持与我离开时模型完全相同的状态?

javascript angularjs

151
推荐指数
5
解决办法
11万
查看次数

如何使用Angular cookie存储(和检索)cookie数组

我正在尝试将我的Cookie与AngularJS存储为一个数组,以保持cookie文件的清洁.

我正在使用以下方法:

$cookies.put('myCookieArray',{'key1':'value1','key2':'value2'});
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试使用以下方法检索它时:

getmycookiesback = $cookies.get('myCookieArray');
console.log(getmycookiesback.key1);
Run Code Online (Sandbox Code Playgroud)

我得到了一个undefined价值.

但是当我尝试使用它来检索它时:

console.log($rootScope.getmycookiesback);
Run Code Online (Sandbox Code Playgroud)

它检索[object Object].

我究竟做错了什么?我想从key1key2获取值.

cookies setcookie angularjs

9
推荐指数
1
解决办法
5270
查看次数

heroku给我的方法不允许

好吧,所以我已经解决了这个问题几个小时了,不知道如何解决这个问题,因为我只是一个新手.我正在跟随Colt Steele的一个名为WEBDEVBOOTCAMP的UDEMY课程.在部署部分,每次使用Heroku部署时,这都会给我一个"不允许的方法".我一直在从头开始关注柯尔特的方式,这就是为什么我想知道它是怎么回事.

请帮忙.


顺便说一句,这些是我收到的heroku日志:

2017-08-07T21:45:10.990742+00:00 heroku[web.1]: Starting process with command `npm start`
2017-08-07T21:45:14.881336+00:00 app[web.1]: 
2017-08-07T21:45:14.881350+00:00 app[web.1]: > v1@1.0.0 start /app
2017-08-07T21:45:14.881352+00:00 app[web.1]: 
2017-08-07T21:45:14.881351+00:00 app[web.1]: > node app.js
2017-08-07T21:45:16.594550+00:00 app[web.1]: Warning: connect.session() MemoryStore is not
2017-08-07T21:45:16.594555+00:00 app[web.1]: designed for a production 
environment, as it will leak
2017-08-07T21:45:16.594556+00:00 app[web.1]: memory, and will not scale past a single process.
2017-08-07T21:45:16.610398+00:00 app[web.1]: (node:17) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` instead, or set the `useMongoClient` option if using `connect()` …
Run Code Online (Sandbox Code Playgroud)

heroku node.js express mlab

6
推荐指数
2
解决办法
9684
查看次数

在href中调用Ajax请求函数

我在html页面中有一个href,我在javascript文件中的方法中有一个AJAX请求.

当点击href时,我想调用JS函数,我正在处理响应,将其添加到第二个html页面,该页面将出现

function miniReport(){

    alert('TEST');

   var client_account_number = localStorage.getItem("numb");

   var request = $.ajax({
        url: server_url + '/ws_report',
        timeout:30000,
        type: "POST",
        data: {client_language: client_language, PIN_code:pin,client_phone:number}
    });
    request.done(function(msg) {
        //alert(JSON.stringify(msg));

    });
    if (msg.ws_resultat.result_ok==true)
    {
        alert('success!');
        window.open("account_details.html");

    }

    request.error(function(jqXHR, textStatus)
    {
       //MESSAGE
    });

}
Run Code Online (Sandbox Code Playgroud)

我尝试过<a href="#" onclick="miniReport()"></a>,并且还写了不起作用的功能$('#idOfHref').click(function(){});.

我所能看到的只是警报TEST,然后没有任何反应.我在这里查了几篇帖子,但对我来说没什么用.

javascript ajax jquery html5

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

angularjs ×2

javascript ×2

ajax ×1

cookies ×1

express ×1

heroku ×1

html5 ×1

jquery ×1

mlab ×1

node.js ×1

setcookie ×1