javascript - 我想将两个对象传递到 Angular JS 中的一个变量中

标签 javascript angularjs html

这就是我想做的......两者都来 self 的本地存储......当我单击按钮更新我的表单时,我的“updateProfile”被触发为“true”。我尝试添加“updateProfile.memberData”,但当我将其传递到“update”变量中时,它没有被包含在内。

update = {
      JSON.parse(localStorage.getItem('memberData')),
      'updateProfile' = true,
    }

然后我必须将更新传递到服务器:

$http.post(ConfigCnst.restUrl, JSON.stringify(update)).then(function(res)

但我似乎收到了“未捕获的语法错误:意外的 token ”。

最佳答案

您构建 JSON 的语法不正确,请尝试此操作,

var memberData =   JSON.parse(localStorage.getItem('memberData')) 

那么,

更新 = {memberData:memberData,updateProfile:true }

您可以按如下方式检索更新值,

 update.memberData
 update.updateProfile 

关于javascript - 我想将两个对象传递到 Angular JS 中的一个变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31198218/

相关文章:

javascript - 在影响音频的同时单击按钮时更改多张图像

javascript - 自动登录 chrome 扩展

javascript - 通过 AJAX 请求提交时显示未定义值的 Google 电子表格

javascript - NodeJS |等待使用请求模块重定向页面

javascript - Angular js 动画在 <p> 标签上的 $scope 变量更新

javascript - 为什么我的发帖请求处于待处理状态?

javascript - 无法使 Angular 应用程序在 meteor 模板中运行

javascript - Bootstrap 选项卡选项卡 ('show' ) 拒绝工作

javascript - 在原始动画之后创建动画而没有烦人的剪辑

css - HTML5 Canvas 作为背景