Angularjs 在angular.js与jquery中,如何将数据分配给元素id

Angularjs 在angular.js与jquery中,如何将数据分配给元素id,angularjs,Angularjs,我试图使用一些东西将数据附加到元素id上;这样的事情是怎么处理的?我尝试了ng绑定和ng模型我走对了吗 索引代码 控制器代码 $scope.tree = [ { text: "Parent 1", nodes: [ { text: "Child 1", nodes: [ { text: "Grandchild 1" }, {

我试图使用一些东西将数据附加到元素id上;这样的事情是怎么处理的?我尝试了ng绑定和ng模型我走对了吗

索引代码

控制器代码

$scope.tree = [
  {
    text: "Parent 1",
    nodes: [
      {
        text: "Child 1",
        nodes: [
          {
            text: "Grandchild 1"
          },
          {
            text: "Grandchild 2"
          }
        ]
      },
      {
        text: "Child 2"
      }
    ]
  },
  {
    text: "Parent 2"
  },
  {
    text: "Parent 3"
  },
  {
    text: "Parent 4"
  },
  {
    text: "Parent 5"
  }
];
你可以用任何一种。无论何时进行双向绑定表单输入,都会使用ng模型

这将被用来代替id=tree。它将只是ng model=tree

然后在控制器中,您可以说:

$scope.tree = '';

用户输入的内容将被更新。

这就是我如何从contactlist中的数据数组将数据附加到表中的方法,它是js文件中的数据数组,正如我使用的ng repeat一样,即使数据数组中有3个元素,我也不需要做三行

<tr ng-repeat="contact in contactlist">
                <td>{{contact.name}}</td>
                <td>{{contact.email}}</td>
                <td>{{contact.phone}}</td>
            </tr>

在angular中,您有$scope

将数据分配给元素就像将数据分配给驻留在$scope上的模型一样简单

例如:

<div ng-controller="ctrl">
   {{ value }}
</div>

为什么需要将数据附加到元素?这对你来说意味着什么?这意味着我的服务器正在发送回我的json,我需要将它绑定到这个有X/Y问题的文件。也许你在找这个?尝试使用REPEATNG而不是$'tree'。treeview{}使用jquery调用函数?
app.controller('ctrl', function($scope) {
    $scope.value = 'hello world!';
});