修正一下再卡片模式瞎,新增书签的bug

This commit is contained in:
luchenqun 2017-02-23 21:32:25 +08:00
parent 45b9f1eb16
commit 257ec88174
3 changed files with 7 additions and 4 deletions

View File

@ -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; params.showStyle = $scope.showStyle;
console.log('subscribe EditCtr.inserBookmarsSuccess', params); console.log('subscribe EditCtr.inserBookmarsSuccess', params);
getBookmarks(params); getBookmarks(params);
if ($scope.showStyle == 'card') {
$scope.currentPage = 1;
$scope.bookmarks = [];
}
}); });
function getBookmarks(params) { function getBookmarks(params) {

View File

@ -75,7 +75,7 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p
} }
$scope.ok = function() { $scope.ok = function() {
var selectedTags = $('.ui.modal.js-add-bookmark .ui.dropdown').dropdown('get value'); 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.urlError = $scope.url == '';
$scope.titleError = $scope.title == ''; $scope.titleError = $scope.title == '';
$scope.tagsError = (selectedTags.length == 0 || selectedTags.length > maxSelections); $scope.tagsError = (selectedTags.length == 0 || selectedTags.length > maxSelections);
@ -97,7 +97,6 @@ app.controller('editCtr', ['$scope', '$state', '$timeout', 'bookmarkService', 'p
.then((data) => { .then((data) => {
$('.ui.modal.js-add-bookmark').modal('hide'); $('.ui.modal.js-add-bookmark').modal('hide');
pubSubService.publish('EditCtr.inserBookmarsSuccess', data); pubSubService.publish('EditCtr.inserBookmarsSuccess', data);
console.log('addBookmark success', JSON.stringify(data));
if (data.title) { if (data.title) {
toastr.success('[ ' + data.title + ' ] 添加成功', "提示"); toastr.success('[ ' + data.title + ' ] 添加成功', "提示");
} else { } else {

View File

@ -12,7 +12,7 @@
<p>PS注册在登录界面的右下角。</p> <p>PS注册在登录界面的右下角。</p>
<h2 class="ui dividing header">主要功能(有好的功能,可以在留言里面进行留言)</h2> <h2 class="ui dividing header">主要功能(有好的功能,可以在留言里面进行留言)</h2>
<p>1、需要注册账号用户。(初步完成)</p> <p>1、需要注册账号用户。(初步完成)</p>
<p>2、网站展示有三种展示方式导航列表网格。其中导航以分类展示按照点击的次数从高到低在每个分类里面提取16个书签再按照最近添加的书签提取前面的16个书签然后合并起来。列表以表格展示显示书签详细类容按照点击次数优先显示。卡片以卡片方式显示按照最近添加优先显示。(完成)</p> <p>2、网站展示有三种展示方式导航列表卡片。其中导航以分类展示按照点击的次数从高到低在每个分类里面提取16个书签再按照最近添加的书签提取前面的16个书签然后合并起来。列表以表格展示显示书签详细类容按照点击次数优先显示。卡片以卡片方式显示按照最近添加优先显示。(完成)</p>
<p>3、可以按照指定添加时间段指定分类目录指定网址关键字等进行查询。(完成)</p> <p>3、可以按照指定添加时间段指定分类目录指定网址关键字等进行查询。(完成)</p>
<p>4、添加书签的时候会自动获取title供用户编辑。(完成)</p> <p>4、添加书签的时候会自动获取title供用户编辑。(完成)</p>
<p>5、可以导入Chrome的书签导出文件暂时做在设置里面。(完成)</p> <p>5、可以导入Chrome的书签导出文件暂时做在设置里面。(完成)</p>