使用AngularJS的参数列表之后的javascript – Uncaught SyntaxEr
发布时间:2020-12-17 17:15:34 所属栏目:安全 来源:网络整理
导读:我收到语法错误: Uncaught SyntaxError: missing ) after argument list 从这个AngularJS代码: dataProvider.CustomAssets.save({ 'product' : product.id,'store' : store.id}).then(function(asset){ $scope.product.assets.key.push( name : asset[0],a
我收到语法错误:
从这个AngularJS代码: dataProvider.CustomAssets.save({ 'product' : product.id,'store' : store.id }) .then(function(asset){ $scope.product.assets.key.push( name : asset[0],additionalPrice : asset[1],file : asset[2],attribute : asset[3] ); }) .catch(function(error){ $log.error(error); }); 什么样的错误产生这个AngularJS语法错误? 解决方法
你忘了用{}包装对象.
$scope.product.assets.key.push( name : asset[0],attribute : asset[3] ); 试试这个 $scope.product.assets.key.push({ name : asset[0],attribute : asset[3] }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |