增加快捷键获取书签
This commit is contained in:
parent
40d1c8d779
commit
e64b884493
|
|
@ -1,4 +1,4 @@
|
|||
app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'pubSubService', function($scope, $state, $timeout, bookmarkService, pubSubService) {
|
||||
app.controller('editCtr', ['$scope', '$state', '$timeout', '$document', 'bookmarkService', 'pubSubService', function($scope, $state, $timeout, $document, bookmarkService, pubSubService) {
|
||||
console.log("Hello editCtr");
|
||||
var maxSelections = 3;
|
||||
init();
|
||||
|
|
@ -198,6 +198,25 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p
|
|||
$scope.newTags = bookmark.tags.map((item) => item.name).toString();
|
||||
});
|
||||
|
||||
|
||||
$document.bind("keypress", function(event) {
|
||||
$scope.$apply(function() {
|
||||
console.log(event.keyCode);
|
||||
var menusScope = $('div[ng-controller="menuCtr"]').scope();
|
||||
// a按键
|
||||
if (event.keyCode == 97 && menusScope.login) {
|
||||
$('.ui.modal.js-add-bookmark').modal({
|
||||
closable: false,
|
||||
}).modal('setting', 'transition', transition()).modal('show');
|
||||
$('.ui.modal.js-add-bookmark .ui.dropdown').dropdown('clear');
|
||||
$('.ui.modal.js-add-bookmark .ui.dropdown').addClass('loading');
|
||||
$('.ui.checkbox.js-public').checkbox('set checked');
|
||||
init();
|
||||
getTags({});
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
function getTags(params) {
|
||||
bookmarkService.getTags(params)
|
||||
.then((data) => {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<ul class="list">
|
||||
<li>您可以将您的IE浏览器或者谷歌浏览器上面的书签导入系统!<a style="cursor:pointer;" ng-click="addBookmarkbyFile()">现在就去</a>
|
||||
</li>
|
||||
<li>您也可以点击菜单栏上面的<i class="add square icon"></i>图标进行添加</li>
|
||||
<li>您也可以点击菜单栏上面的<i class="add square icon"></i>图标进行添加,或者在书签任意界面按键盘上a键也可以!</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -10,12 +10,12 @@
|
|||
<p>6、在别人的电脑上无法查看我收藏的书签。</p>
|
||||
<p>7、如果公用一台电脑,那么收藏夹里面会收藏其他人的网址。</p>
|
||||
<p>PS:注册在登录界面的右下角。</p>
|
||||
<h2 class="ui dividing header">主要功能(有好的功能,可以在留言里面进行留言)</h2>
|
||||
<h2 class="ui dividing header">主要功能</h2>
|
||||
<p>1、需要注册账号用户。(初步完成)</p>
|
||||
<p>2、网站展示有三种展示方式:导航,列表,卡片。其中导航以分类展示,分类顺序可以在书签分类下面拖动编辑。按照点击的次数从高到低在每个分类里面提取16个书签,再按照最近添加的书签提取前面的16个书签,然后合并起来。列表以表格展示,显示书签详细类容,按照点击次数优先显示,点击次数相同,则按添加顺序优先。卡片以卡片方式显示,按照最近添加优先显示。(完成)</p>
|
||||
<p>3、在书签分类里面,可以更新分类,删除分类,新增分类,对分类显示进行排序。分类的标签默认按照添加日期展示,但是可以点击表格的标题,按照点击次数,添加日期,最后点击从大到小进行排序。(完成)</p>
|
||||
<p>4、可以按照指定添加时间段,指定分类目录,指定网址关键字等进行查询。(完成)</p>
|
||||
<p>5、添加书签的时候,会自动获取title,供用户编辑。(完成)</p>
|
||||
<p>5、添加书签的时候,会自动获取title,供用户编辑。在书签任意界面按键盘上a键可快速添加!(完成)</p>
|
||||
<p>6、可以导入Chrome的书签导出文件,暂时做在设置里面。(完成)</p>
|
||||
<p>7、书签可以作为公有或者私有,公有可供所有人搜索。(暂时可以通过用户名进行搜索,待优化)</p>
|
||||
<p>8、可以将搜索到其他用户的书签转存为自己的书签。(已完成)</p>
|
||||
|
|
|
|||
|
|
@ -104,12 +104,12 @@
|
|||
<p>6、在别人的电脑上无法查看我收藏的书签。</p>
|
||||
<p>7、如果公用一台电脑,那么收藏夹里面会收藏其他人的网址。</p>
|
||||
<p>PS:注册在登录界面的右下角。</p>
|
||||
<h2 class="ui dividing header">主要功能(有好的功能,可以在留言里面进行留言)</h2>
|
||||
<h2 class="ui dividing header">主要功能</h2>
|
||||
<p>1、需要注册账号用户。(初步完成)</p>
|
||||
<p>2、网站展示有三种展示方式:导航,列表,卡片。其中导航以分类展示,分类顺序可以在书签分类下面拖动编辑。按照点击的次数从高到低在每个分类里面提取16个书签,再按照最近添加的书签提取前面的16个书签,然后合并起来。列表以表格展示,显示书签详细类容,按照点击次数优先显示,点击次数相同,则按添加顺序优先。卡片以卡片方式显示,按照最近添加优先显示。(完成)</p>
|
||||
<p>3、在书签分类里面,可以更新分类,删除分类,新增分类,对分类显示进行排序。分类的标签默认按照添加日期展示,但是可以点击表格的标题,按照点击次数,添加日期,最后点击从大到小进行排序。(完成)</p>
|
||||
<p>4、可以按照指定添加时间段,指定分类目录,指定网址关键字等进行查询。(完成)</p>
|
||||
<p>5、添加书签的时候,会自动获取title,供用户编辑。(完成)</p>
|
||||
<p>5、添加书签的时候,会自动获取title,供用户编辑。在书签任意界面按键盘上a键可快速添加!(完成)</p>
|
||||
<p>6、可以导入Chrome的书签导出文件,暂时做在设置里面。(完成)</p>
|
||||
<p>7、书签可以作为公有或者私有,公有可供所有人搜索。(暂时可以通过用户名进行搜索,待优化)</p>
|
||||
<p>8、可以将搜索到其他用户的书签转存为自己的书签。(已完成)</p>
|
||||
|
|
|
|||
Loading…
Reference in New Issue