Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularJS在使用ng repeat时无法使用ng模型获取值_Javascript_Angularjs_Angularjs Ng Repeat_Angular Ngmodel_Angularjs Ng Click - Fatal编程技术网

Javascript AngularJS在使用ng repeat时无法使用ng模型获取值

Javascript AngularJS在使用ng repeat时无法使用ng模型获取值,javascript,angularjs,angularjs-ng-repeat,angular-ngmodel,angularjs-ng-click,Javascript,Angularjs,Angularjs Ng Repeat,Angular Ngmodel,Angularjs Ng Click,我试图用ng模型获取动态创建的信息(用ng repeat创建的信息)。我这样做是为了将信息以对象的形式发送到我的平面数据库Firebase。不幸的是,ng模型只获取了“”(空字符串)作为我的值。有什么建议吗 下面是///Controller //书签对象 $scope.bookmark={ url:“”, 疾病名称:“, 症状:“ }; //将疾病卡保存到书签 $scope.saveToBookmarks=($bookmark)=>{ log($bookmark); 如果($scope.boo

我试图用ng模型获取动态创建的信息(用ng repeat创建的信息)。我这样做是为了将信息以对象的形式发送到我的平面数据库Firebase。不幸的是,ng模型只获取了“”(空字符串)作为我的值。有什么建议吗

下面是
///Controller
//书签对象
$scope.bookmark={
url:“”,
疾病名称:“,
症状:“
};
//将疾病卡保存到书签
$scope.saveToBookmarks=($bookmark)=>{
log($bookmark);
如果($scope.bookmark.illnessName==“”){
警惕(“嘿,别叫那个名字了!”);
返回;
}
如果($scope.bookmark.symptom==“”){
警惕(“嘿,停止那个症状!”);
返回;
}
如果($scope.bookmark.url==“”){
警告(“嘿,退出那个URL!”);
返回;
}
BookmarksFactory.addUserBookmark({
url:$scope.bookmark.url,
illnessName:$scope.bookmark.illnessName,
症状:$scope.bookmark.symptom
});
log($scope.bookmark.url:,$scope.bookmark.url);
};
/////////下面的工厂
“严格使用”;
app.factory(“BookmarksFactory”),函数(FBCreds,$q,$http){
var addUserBookmark=(newBookmark)=>{
日志(“工厂正在工作!”);
返回$q((解决、拒绝)=>{
$http.post(`${FBCreds.databaseURL}/bookmarks.json`,
JSON.stringify(newBookmark))
.然后((FBObj)=>{
解决(FBObj);
})
.catch((错误)=>{
拒绝(错误);
});
});
};
返回{
addUserBookmark
};
});

&时代;
{{disease.illnessName}

{{{disease.symptom}

拯救
更改为
$scope.bookmark={}
并使用http获取您所编写的数据文件,我的示例是test.php

$http(){
           method:'POST',
           url:'test.php',
           data : $.param($scope.bookmark), 
           headers : { 'Content-Type': 'application/x-www-form-urlencoded' }
                }).then(success)
function success(){
////

}

感谢您的回复!