diff --git a/public/scripts/controllers/bookmarks-controller.js b/public/scripts/controllers/bookmarks-controller.js index 8e5b7e8..97673a5 100644 --- a/public/scripts/controllers/bookmarks-controller.js +++ b/public/scripts/controllers/bookmarks-controller.js @@ -116,10 +116,14 @@ app.controller('bookmarksCtr', ['$scope', '$state', '$stateParams', '$filter', ' } } - pubSubService.subscribe('EditCtr.inserBookmarsSuccess', $scope, function(event, params) { + pubSubService.subscribe('EditCtr.inserBookmarsSuccess', $scope, function(event, data) { params.showStyle = $scope.showStyle; console.log('subscribe EditCtr.inserBookmarsSuccess', params); getBookmarks(params); + if ($scope.showStyle == 'card') { + $scope.currentPage = 1; + $scope.bookmarks = []; + } }); function getBookmarks(params) { diff --git a/public/scripts/controllers/edit-controller.js b/public/scripts/controllers/edit-controller.js index 6b5900e..0d83d66 100644 --- a/public/scripts/controllers/edit-controller.js +++ b/public/scripts/controllers/edit-controller.js @@ -75,7 +75,7 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p } $scope.ok = function() { var selectedTags = $('.ui.modal.js-add-bookmark .ui.dropdown').dropdown('get value'); - console.log('Hello ok clicked', $scope.url, $scope.title, $scope.description, $scope.public, selectedTags); + // console.log('Hello ok clicked', $scope.url, $scope.title, $scope.description, $scope.public, selectedTags); $scope.urlError = $scope.url == ''; $scope.titleError = $scope.title == ''; $scope.tagsError = (selectedTags.length == 0 || selectedTags.length > maxSelections); @@ -97,7 +97,6 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p .then((data) => { $('.ui.modal.js-add-bookmark').modal('hide'); pubSubService.publish('EditCtr.inserBookmarsSuccess', data); - console.log('addBookmark success', JSON.stringify(data)); if (data.title) { toastr.success('[ ' + data.title + ' ] 添加成功', "提示"); } else { diff --git a/public/views/home.html b/public/views/home.html index 34d11b5..f3abdde 100644 --- a/public/views/home.html +++ b/public/views/home.html @@ -12,7 +12,7 @@

PS:注册在登录界面的右下角。

主要功能(有好的功能,可以在留言里面进行留言)

1、需要注册账号用户。(初步完成)

-

2、网站展示有三种展示方式:导航,列表,网格。其中导航以分类展示,按照点击的次数从高到低在每个分类里面提取16个书签,再按照最近添加的书签提取前面的16个书签,然后合并起来。列表以表格展示,显示书签详细类容,按照点击次数优先显示。卡片以卡片方式显示,按照最近添加优先显示。(完成)

+

2、网站展示有三种展示方式:导航,列表,卡片。其中导航以分类展示,按照点击的次数从高到低在每个分类里面提取16个书签,再按照最近添加的书签提取前面的16个书签,然后合并起来。列表以表格展示,显示书签详细类容,按照点击次数优先显示。卡片以卡片方式显示,按照最近添加优先显示。(完成)

3、可以按照指定添加时间段,指定分类目录,指定网址关键字等进行查询。(完成)

4、添加书签的时候,会自动获取title,供用户编辑。(完成)

5、可以导入Chrome的书签导出文件,暂时做在设置里面。(完成)