最近我们想改变我们当前的网格工具.目前我们正在使用kendo-ui进行网格和所有.搜索后我们得到了3个结果.但是,我们仍然不确定哪个更好,为什么在未来的运行.
使用剑道时,我们错过了对它的控制权.如果任何人能帮助我们选择带有角度的正确网格,那将是一件好事.
很抱歉提出这类问题.但是我无法在编写canActivate防护文件测试时找到任何博客或youtube教程.在官方文件中也没有提到任何内容.
任何帮助都感激不尽.
自从我没有找到解决方案以来,已经有几天了.由于mat-menu的选项是overlaptrigger属性,但在mat select下拉列表中没有可执行此操作的属性.有没有办法通过覆盖css或任何更好的解决方案来自定义mat-select下拉位置.
我正在为茉莉花中的angularjs编写测试用例,并使用业力作为测试运行器.之前,一切都运行正常,但突然发现[RangeError:错误的长度!].我甚至不知道如何调试它发生的地方.请帮忙..
> Executed 81 of 85 SUCCESS (0 secs / 1.835 secs) 28 12 2015
> 17:07:32.063:ERROR [karma]: [RangeError: Wrong length!] RangeError:
> Wrong length!
> at RangeError (native)
> at strictToLength (/home/knoldus/roobricks-datashape-ui/node_modules/core-js/modules/_typed-array.js:94:36)
> at /home/knoldus/roobricks-datashape-ui/node_modules/core-js/modules/_typed-array.js:404:44
> at new Uint8Array (/home/knoldus/roobricks-datashape-ui/node_modules/core-js/modules/es6.typed.uint8-array.js:3:12)
> at allocate (buffer.js:98:17)
> at new Buffer (buffer.js:49:12)
> at BufferPool.reset (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/BufferPool.js:57:26)
> at Receiver.endPacket (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:247:68)
> at Receiver.opcodes.1.finish (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:483:12)
> at Receiver.expectHandler (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:451:33)
> at Receiver.add (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:95:24)
> at Socket.realHandler (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/WebSocket.js:800:20)
> at emitOne (events.js:77:13)
> at …Run Code Online (Sandbox Code Playgroud) 如果你发现一些愚蠢的话,我是新手使用agGrid原谅我的.所以在此之前我在angularjs上使用了Kendo Grid,但我们想切换到其他网格,所以我们现在正在尝试使用agGrid.
下面是一个工作正常的一切的aggrid样本.但是,当我在一个函数内部移动我的网格选项时,将在按钮上调用我点击警告 - 找不到ag-Grid的网格选项.请确保属性ag-grid指向作用域上的有效对象.
我无法理解有什么问题,因为这个功能剑道网格内选择工作正常,并且正在填充剑道格,但我不知道我在做什么毛病agGrid.
请帮助我.
function abc($rootScope,$scope, $state, $stateParams, $timeout, Upload, baseURL, $cookieStore, $log, errorCheckFactory) {
var columnDefs = [
{headerName: "Make", field: "make"},
{headerName: "Model", field: "model"},
{headerName: "Price", field: "price"}
];
var rowData = [
{make: "Toyota", model: "Celica", price: 35000},
{make: "Ford", model: "Mondeo", price: 32000},
{make: "Porsche", model: "Boxter", price: 72000}
];
$scope.gridOptions2 = {
columnDefs: columnDefs,
rowData: rowData,
enableFilter: true,
enableColResize: true,
enableSorting: true,
groupHeaders: true,
rowHeight: 22,
//onModelUpdated: onModelUpdated,
suppressRowClickSelection: true …Run Code Online (Sandbox Code Playgroud) 我不知道我做错了什么,但不知怎的,我无法读取数据,虽然数据来自服务器的响应,甚至当我放置控制台时数据也显示在服务extractData方法内在组件内部订阅功能,它给我未定义.帮助我,我做错了什么,我假设这是异步的问题,但我不知道它是多么正确.任何帮助都会很明显.Thanx提前
Component.ts
import { Component, Input, OnInit } from '@angular/core';
import {AdminService} from './admin.service';
import {logistics} from '../shared/model/logistics';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/catch';
import 'rxjs/add/operator/debounceTime';
import 'rxjs/add/operator/distinctUntilChanged';
import 'rxjs/add/operator/switchMap';
import 'rxjs/add/operator/toPromise';
import { Observable } from 'rxjs/Observable';
import {Response } from '@angular/http';
@Component({
moduleId:module.id,
selector: 'admin',
templateUrl: 'admin.component.html',
styleUrls:['admin.component.css'],
providers:[AdminService]
})
export class AdminComponent implements OnInit{
@Input() public allocatedAssetsList: logistics[];
mode = 'Observable';
public errorMsg = '';
constructor(private adminService: AdminService) {
}
ngOnInit(){
this.listByEmpId("123");
}
listByEmpId(empId:string){
this.adminService.getAllocatedAssets(empId).subscribe(
res => this.allocatedAssetsList = …Run Code Online (Sandbox Code Playgroud) 我被困在这个问题上,当有一个标题多个菜单时,当我第一次打开菜单时没有问题,但如果已经打开了一个菜单,我点击打开第二个菜单它不起作用。它将首先关闭之前打开的菜单,然后我们必须再次单击以打开新菜单。
我想要的是,当我点击一个菜单时,它应该通过单击打开,如果有任何菜单打开,它也会关闭。我在 angular2 材料文档中没有找到任何关于此的内容。
以下是该问题示例的链接:
有没有办法增加列标题的高度,就像我们为宽度做的那样.我需要这个,因为我在标题中嵌入了一个饼图,它被绑定但是列太短而无法完全显示它.有没有办法增加列标题的大小.
是否有任何可以在一行中呈现 HTML 的 api 或其他东西。我能够绑定简单的 html,但我的 HTML 是动态的并且包含一些角度指令,因此,我如何在 ag-grid 中呈现该 HTML。
我创建了一个简单的 JS函数,我想测试它,但是当我运行它时,它显示错误预期的间谍日志被称为我做错了什么?
功能
function helloWorld() {
console.log('hey');
}
Run Code Online (Sandbox Code Playgroud)
测试规格
describe('Hello world', function () {
it('says hello', function () {
spyOn(console,'log').and.callThrough();
expect(console.log).toHaveBeenCalled();
});
});
Run Code Online (Sandbox Code Playgroud) angularjs ×6
angular ×5
ag-grid ×4
javascript ×4
jasmine ×3
jquery ×2
karma-runner ×2
typescript ×2
unit-testing ×2
angular2-aot ×1
http ×1
kendo-grid ×1
node.js ×1
observable ×1
rxjs ×1
slickgrid ×1