Angular ui grid 在gridApi中使用$scope的ui.grid在$scope上出现错误未定义

Angular ui grid 在gridApi中使用$scope的ui.grid在$scope上出现错误未定义,angular-ui-grid,Angular Ui Grid,面临$scope的问题未定义,是否有帮助 this.gridOptions3 = { data: this.pnasgn, // enableCellEditOnFocus: false, // enableRowSelection: false, enableColumnResizing: true, enableFiltering: false, enableGridMenu: fals

面临$scope的问题未定义,是否有帮助

    this.gridOptions3 = {

        data: this.pnasgn,
        // enableCellEditOnFocus: false,
        // enableRowSelection: false,
        enableColumnResizing: true,
        enableFiltering: false,
        enableGridMenu: false,
        showGridFooter: true,
        showColumnFooter: true,
        fastWatch: true,
        enableHorizontalScrollbar: 2,
        // rowIdentity: getRowId,
        // getRowIdentity: getRowId,
        importerDataAddCallback: (grid, newObjects)=> {
            this.pnasgn = this.pnasgn.concat(newObjects);
        },
        columnDefs: [
            {
                field: 'PNASGN',
                displayName: 'Part Number Assigned',

            },
            {
                field: 'QITNUM',
                displayName: 'QIT Number',

            }
        ],
        onRegisterApi: function(gridApi){$scope.gridApi3 = gridApi}

    };

第一次使用ui网格,当gridOptions发生更改时尝试刷新html ui网格。数据

很难理解您的问题。考虑适当重写问题。修复代码格式