Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.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中填充输入字段值_Javascript_Jquery_Angularjs_Html - Fatal编程技术网

Javascript 无法在AngularJS中填充输入字段值

Javascript 无法在AngularJS中填充输入字段值,javascript,jquery,angularjs,html,Javascript,Jquery,Angularjs,Html,在过去的几天里,我一直在尝试用AngularJS填充一个文本字段,但无法做到这一点。我试图通过模式窗口中abn:树中的选定值填充此字段 虽然选择显示在模式窗口中,但每当我尝试在父屏幕中显示它时,它不会做任何事情 查看: <label>Category</label> <div class="input-group"> <input type="text" class="formControl" ng-model="category" requir

在过去的几天里,我一直在尝试用AngularJS填充一个文本字段,但无法做到这一点。我试图通过模式窗口中abn:树中的选定值填充此字段

虽然选择显示在模式窗口中,但每当我尝试在父屏幕中显示它时,它不会做任何事情

查看:

<label>Category</label>
<div class="input-group">
    <input type="text" class="formControl" ng-model="category" required />
    <span class="groupButton">
        <div ng-controller="ModalCategoryController" >
            <script type="text/ng-template" id="ShowCategory.html">
                <div ng-include="'tpl/category.html'"></div>
            </script>
            <button ng-click="open()">...</button>
        </div>
    </span>
</div>                   
<div class="hbox hbox-auto-xs hbox-auto-sm" ng-controller="AbnTreeController">
    <div class="col">
        <div class="wrapper-md">
            <div class="b-a bg-light dk r r-2x">
                <abn-tree
                        tree-data         = "fake_data"
                        tree-control      = "fake_tree"
                        on-select         = "fake_handler(branch)"
                        expand-level      = "2"
                        initial-selection = "Wasif"
                        >
                </abn-tree>
            </div>
        </div>
    </div>
    <div>{{output}}</div>
</div>

每当我在树上选择任何内容时,它都会在对话框中显示良好,但从不填充父窗口中的字段类别

是否有任何弹拨或拨动?在此处添加更多代码。
app.controller('AbnTreeController', function($scope, $timeout) {
    var fruit_selected, tree, treedata;
    $scope.fake_tree_handler = function(branch) {
      var _ref;
      $scope.result = "selected: " + branch.label;
      if ((_ref = branch.data) != null ? _ref.description : void 0) {
        return $scope.result += '(' + branch.data.description + ')';
      }
    };
    fruit_selected = function(branch) {
      return $scope.result = "apple! : " + branch.label;
    };
    treedata = [
       {
        label: 'Fruits',
        data: {
          bol_value: true
        },
        onSelect: function(branch) {
          return $scope.result = "Fruit: " + branch.data.bol_value;
        },
        children: [
          {
            label: 'Apples',
            children: [
              {
                label: 'Wasif',
                onSelect: fruit_selected
              }]
          }
        ]
      }
    ];
    $scope.fake_data = treedata;

    $scope.fake_tree = tree = {};
});