javascript - 如何使用 ng-repeat 将 JSON 响应映射到 Html 页面

标签 javascript jquery html angularjs json

我正在尝试使用 ng-repeat 将 JSON 中接收到的数据映射到我的 html 页面,但不知何故它没有在前端生成数据。我的 html 代码如下:

ul ng-repeat="ScheduleData in viewScheduleData"<br/>
li{{ScheduleData.day}}<br/>
  ul<br/>
    li{{ScheduleData.time_start}}/li<br/>
    li{{ScheduleData.time_end}}/li<br/>
  /ul<br/>
  /li <br/>  
/ul<br/>

而我的scheduleCtrl.js有如下代码:

        Schedule.viewSchedule($scope.doctorprofile,function(data) {<br/>
                      console.log(JSON.stringify(data));<br/>
                      if (data.ResponseCode == 1) {<br/>
                        console.log("yes in");<br/>
                        $Scope.viewScheduleData = data.Result;<br/>
                      }});

我可以看到你的数据来自 JSON stringify

最佳答案

试试这些

Schedule.viewSchedule($scope.doctorprofile,function(data) {
                  if (data.ResponseCode == 1) {
                    $scope.viewScheduleData = data;
                  }});

关于javascript - 如何使用 ng-repeat 将 JSON 响应映射到 Html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40257561/

相关文章:

javascript - Selenium 中的 XPath 是否针对 DOM 或 HTML 文件运行?

javascript - 在 Redux 的 Todo List 例子中真的需要 Reselect 吗?

javascript - 在 PHP 和 Javascript 之间分解 HTML 生成代码

javascript - 下载在 Canvas 上绘制的图像时出现问题

javascript - 将 jQuery 移动到 body 标记的末尾?

javascript - 无法使用 jquery 方法获取属性值

javascript - 一个类的序列图,与操作符没有直接联系

android - 如何使网络应用程序在所有移动设备上正常打开?

javascript - 我应该如何从我的 javascript 中引用 DOM 元素?

javascript - 动态高度不工作 Javascript