我有一个angularJS应用程序,我有一个数组.
$scope.data[0] = x1;
$scope.data[1] = x2;
Run Code Online (Sandbox Code Playgroud)
和文本区域
<textarea ng-model="data"> </textarea>
Run Code Online (Sandbox Code Playgroud)
我可以看到textarea包含值x1,x2(以逗号分隔).我想在单独的行上显示值.意味着所有数组值应该用新行字符而不是逗号分隔.我需要为此编写过滤器吗?
我正在使用ng-grid启用分页和客户端排序.当我单击列标题以获取数据排序时,它可以正常工作.但它只对当前页面上的数据进行排序.我的意思是我将每个页面排序.我希望它对所有数据进行排序并显示当前页面.例如,如果我在第2页并按ID排序,它将向我显示第1页,其中包含ID 5,7,10,11,12,当我转到第2页时,它将向我显示ID 1,2,6,9,9 .虽然我希望它在第1页显示1,2,5,6,7和第2页显示8,9,10,11,12.我怎样才能做到这一点?
谢谢
我是Git和GitHub的新手,所以请耐心等待.我在GitHub上有一个空的存储库,它有一个自动创建的分支(gh-pages),据我所知,它应该与GitHub的页面功能一起使用.
现在我想做的是创建和eclipse项目,我可以从中提交/推送到此存储库.
令我困惑的是,我看不到在github上创建远程分支的任何选项.我想把我的源码推到gh-pages不是一个好主意.顺便说一句,我也不明白为什么GitHub页面的功能被实现为分支?在某些时候,不应该将分支彼此合并.显然,将github页面合并到我的项目中没有任何意义.为此目的在我的项目中有一个文件夹不是更好吗.
我用谷歌搜索并找到了这个链接,但是作为一个git noob我不确定这是不是我想做的.我想使用Eclipse作为git和github的主要接口,只有在没有其他选项时才会回退到命令行或其他接口.
好吧,我想我已经弄明白了.基本上,您需要的是定义一个不需要事先存在的远程引用.
或者可能是两侧的refs/heads/master不是一个好主意:)我看到,克隆一个没有gh-pages分支的github repo更简单,因为它会自动创建这个远程fetch规范
远程提取规范 +refs/heads/*:refs/remotes/origin/*
也许这就是我需要在上面的第6步中输入的内容
好吧,事实证明"本地和远程分支中的refs/heads/master"的原始想法是正确的.使用此配置推送正确显示我在git hub中的更改.另一方面,第二种选择是默默地失败.
我有一个带复选框选择模型的EXTJS分页网格.我想知道用户当前正在查看的页面.
如果我能获得pagingtoolbar的实例,我相信我可以找到当前的页码.
我正在为我的网格添加代码.
var searchGrid = Ext.create('Ext.grid.Panel', {
width: 430,
height: 200,
selModel: sm,
title: 'Search Results',
autoScroll: true,
scroll:'vertical',
store: gridStore,
loadMask: true,
viewConfig: {
id: 'gv',
trackOver: false,
stripeRows: false
}, columns:[
{
text: "Link name",
dataIndex: 'name',
width: 200,
align: 'left',
sortable: true
}],
},
dockedItems: [{
xtype: 'pagingtoolbar',
store: gridStore, // same store GridPanel is using
dock: 'bottom',
displayInfo: true,
listeners:{
change : function( paging, pageData, options ){
for(var i=0;i<selectedRows.length;i++){
var record = searchGrid.store.getById(selectedRows[i]);
if(record)
searchGrid.getSelectionModel().select(record,true,false); …Run Code Online (Sandbox Code Playgroud)