此处记录项目的开发进度
(这会让项目开发变得紧紧有条)
2020-04-13
- view add c-video-player [c-video-player-demo]
2020-04-09
- view add directives v-lazy fro lazy load when the element show in view
- view edit [base-img] tp c-image add v-lazy
2020-04-01
- view 控件 add c-video c-video-demo
- view add npm package video.js for video player
- thankes video.js`s plugin: videojs-mobile-ui for video player mobile ui(copy and edit code)
2020-03-06
- view 控件 add c-radio c-radio-demo
- view add npm package howler.js for audio play
- view debug remove [circular-json] (2019-03-25)
2020-02-26
- view add Vue Plugin: theme
- add theme-select
- edit header template for theme
- edit lang-select
2020-02-22
- view import bootswatch for theme
2019-09-26
- view 组件 add b-alert-demo
2019-09-25
- view 组件 解决 b-media 的 bug
2019-09-24
- view 组件 add b-button-group
2019-09-23
- view 组件 add b-button b-reset b-submit b-button-demo
2019-09-22
- view 组件 add b-badge-demo
2019-09-20
- view 组件 add b-card-demo
2019-09-11
- view 组件 add base-a base-a-demo
- view 修改 b-dropdown b-list b-nav b-pag with base-a
2019-09-11
- view 组件 add box-tabs box-tabs-demo
- view 组件 modified [b-info] to [b-valid] , [b-help] to [b-info]
2019-09-11
- view 组件 add b-scrollspy b-scrollspy-demo Bootstrap Scrollspy
2019-09-10
- view 组件 add b-navbar Bootstrap Navbar
2019-08-30
- view 组件 add b-collapse b-collapse-demo Bootstrap Collapse box-accordion box-accordion-list box-accordion-demo
2019-08-28
- view 组件 add b-media b-media-demo Bootstrap Media
2019-08-27
- view 组件 add b-modal b-modal-demo Bootstrap Modal
2019-08-26
- installed moment 时间
- view 调整 config
- view 组件 add b-toast b-toasts b-toast-demo Bootstrap Toasts
2019-08-23
- view 组件 add b-loading b-loading-demo Bootstrap spinners
2019-08-22
- view 组件 add b-progress b-progress-demo Bootstrap progress
- view bug 解决 dropdownpicker [dropdown-menu] 点击 body 之外的区域 无法关闭的问题
- installed gsap and velocity-animate js 动画库
2019-08-21
- view directive add v-tip b-tooltip-demo Bootstrap popovers Bootstrap tooltips
2019-08-20
- view 组件 add b-pag b-pag-demo Bootstrap pagination
2019-08-16
- view 组件 add b-nav b-nav-demo Bootstrap navs
2019-08-13
- view 组件 add b-list b-list-demo Bootstrap list Group
2019-08-07
- view 组件 add b-datetime-demo
- view 组件 change dropdownlist base control from dropdown to dropdownPicker
2019-08-02
- view 组件 add b-dropdown-demo
关于 dropdownlist trigger 有歧义,暂且保持目前的处理方式
2019-08-01
- view 组件 add b-switch-demo
- view 组件 add b-range-demo
- view 组件 add b-select-demo
2019-07-31
- view 组件 add b-checkbox-tree-demo
- view 组件 性能优化 b-checkbox-tree
2019-07-17
- view 组件 add b-checkbox-demo
2019-07-17
- view 组件 add b-radio-demo
2019-07-16
- view 组件 add b-number-demo
2019-07-15
- view 组件 add b-text-demo 和 b-textarea-demo
2019-07-11
- view 组件 formconter 完成 ‘b-colors’
2019-07-10
- view 组件 time update ‘b-time’,解决边缘情况下的自动选区错误
- view 组件 dropdownPicker 修改 'b-dropdownPicker',允许调用者控制面板的显示与隐藏
- view 组件 [dateTime/DatePicker] 修改 'b-date-picker',简便交互逻辑,优化体验,菜单会在选择最后一项时自动关闭,无需再点击确定按钮
2019-07-08
- view 组件 time 完成 ‘b-time’ update
2019-07-05
- view 组件 time 完成 ‘b-time’
2019-06-27
2019-06-26
- view 组件 time 完成 'b-time'
2019-06-24
- view 组件 [dateTime/DatePicker] 完成 'b-date-picker'
2019-06-21
- view 组件 [dateTime/DatePicker] 完成部分 'b-date-picker'
2019-05-07 ~ 2019-06-19
- view 组件 dropdownlist 完成 'b-dropdownlist'
- view 组件 dropdownPicker 完成 'b-dropdownPicker'
- view 组件 dateTime 完成 'b-year-list'
- view 组件 dateTime 完成 'b-month-list'
- view 组件 dateTime 完成 'b-quarter-list'
- view 组件 dateTime 完成 'b-year-picker'
- view 组件 dateTime 完成 'b-month-picker'
2019-06-06
- view 组件 formconter 完成 'year-list'
2019-05-31
- view 组件 formconter 完成 'numberc'
2019-05-29
- view 解决 bug 2019-05-28
- view 组件 formconter 完成 'dropdownlist'
2019-05-28
- view 控件 formconter 添加 select
- view bug [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "value" (已解决 2019-05-29)
2019-05-20
- view 控件 formconter 添加 readonly attr
2019-05-17
- view 控件 formconter 完成 'radio-group'
- view 控件 formconter 完成 'checkbox-group'
2019-05-16
- view 控件 formconter 完成 'file'
- view 控件 formconter 完成 'image', 'hidden'
2019-05-14
- view 控件 formconter 完成 ‘range’
- view 控件 formconter 完成 'checkbox'
2019-05-13
- view 组件 formconter 完成 ‘radio’
2019-05-09
- viww 优化
- viww 组件 formconter 完成 ‘switch’
2019-05-09
- viww 组件 formconter 完成 ‘textarea’
2019-05-08
- view 控件 formconter 完成 'text', 'password', 'search', 'email', 'url', 'tel', 'phone' finished
2019-04-20 - 2019-05-07
- view 控件 表单控件 Bootstrap forms formconter view template 部分
- view 控件 formconter 完成 'text', 'password', 'search', 'email', 'url', 'tel', 'phone' 需进一步优化
2019-04-19
- view 调整目录结构,优化项目组成
2019-04-17
- view 控件 下拉菜单 bootstrap dropdown b-dropdown vue template finished
2019-04-16
- view 控件 卡 bootstrap card b-card vue template finished
- view 控件 传送带 bootstrap Carousel b-carousel vue template finished
不建议使用
突然发现做了多余的事情, 像 b-card 这样的控件属于纯样式类的,封装成 vue 控件不但不会有任何好处,反而增加了使用的门槛 b-button-group 也是一个典型的例子,今后不会再对此类控件做 vue 封装以降低使用成本。
2019-04-10
- view 组件 按钮 bootstrap button b-button vue template finished (button radios 暂缓)
- view 控件 按钮组 bootstrap button group b-button-group vue template finished
2019-04-08
- view 组件 Breadcrumb bootstrap Breadcrumb b-breadcrumb vue template finished
2019-04-05
- view 组件 辅助信息 bootstrap b-sr-only vue template end
- view 组件 提示框 完善:添加 b-sr-only 控件 优化用户体验
- view 组件 徽标 bootstrap badge b-badge vue template finished
2019-04-04
- view 组件 提示框 bootstrap alert b-alert vue template end
2019-04-03
- view debug dropdownMenu 显示与隐藏方案存在bug 已解决(bate0.2.1)
2019-04-02
- view dropdownMenu 显示与隐藏方案调整,优化体验
2019-04-01
- view 修改目录结构,修改控件名称
2019-03-28
- 解决 bug NavTabs prop 接受类型错误,已修正
- 解决 MaintContent 布局问题
2019-03-27
- 解决 bug DropdownMenuNav 在 Chrome 浏览器下 blur 事件不响应
2019-03-26
- view NavTabs 添加右键菜单,优化使用体验
2019-03-25
- view 引入 [circular-json] 解决 js 中
- JSON.stringify() 中的循环引用对象解析报错,(已删除,问题已解决 2020-03-06)
- JSON.parse() 浏览器兼容性(行为不一)
- view 修改 localStorage(可用)、sessionStorage(可用)
- view NavTabs 添加 sessionStorage,优化用户体验:解决刷新页面时其他页面打开状态丢失的问题
2019-03-21
- view NavTabs 完成 100%
- 使用 sessionStorage 保持用户打开的页面数据,防止刷新时丢失,在会话结束时销毁(暂缓)
2019-03-18
- view NavTab 完成 80%
2019-03-16
- view DropdownMenuNav 完成
- view bug DropdownMenuNav 在 Chrome 浏览器下 blur 事件不响应(safari 没问题,其他浏览器为测试)(暂缓)(已解决 2019-03-27) (没想到 DropdownMenuNav 会花这么长时间,问题还是比较多的,但好在都解决了)
2018-03-11
- view DropdownMenu 完成部分
- view 解决 router 问题
- view 制定 router 规则,以适应 DropdownMenu 的实现
2019-03-08
- view bug 调整 router 存在问题,待解决(已解决 2018-03-11)
2019-03-07
- view LangSelect 添加 active class
- view bug Nav 添加 NavTabs(存在较多问题,会在 DropdownMenu 完成后解决)(已解决 2019-03-18)
2019-03-06
- view blur 事件无响应,已解决
- view 修改 router 结构,便于菜单的自动生成
- view 弃用 @/layout/layout.vue(暂时)
- view 修改 404 页面
2019-03-05
- view 确定 菜单 样式
2019-03-04
- view 加入动画过度效果
- view bug 确定菜单样式,之前采用 bootstrap 的 Popovers 存在较多问题,已放弃,目前使用列表进行控制,但 blur 事件无响应,暂未解决(已解决 2019-03-06)
2019-02-28
- view 加入 Font Awesome 字体图标,免费版
2019-02-26
- view 界面调整
- view 加入 jQuery(本来不想加的,为了 bootstrap,哎,希望 bootstrap 早日放弃 jQuery)
2019-02-25
- view ui header end
- view ui nav start
2019-02-22
- view 添加 Avatar 和 UserCard 控件
2019-02-21
- View 界面调整
- view 引入 screenfull(npm)
2019-02-20
- view 修改 调整页面布局
- view 调整 调整 config 文件
2019-02-19
- view 添加 cookie、localStorage(可用)、sessionStorage(可用)、Service Worker 的通用方法(未测试可用性)
2019-02-18
- view vue-i18n 添加
config
目录,集中管理可配置项,未来可能添加一个配置页面通过用户 UI 对这些选项进行管理 - view vue-router 添加 404 页面
2019-02-16
- view vue-i18n 国际化实现按需加载语言包
2019-02-15
2019-01-30
2019-01-26
- 项目基础架构构建(完成)
- api 架构搭建
- view 架构搭建
- 项目文档撰写(开始)
- Github 上建立 项目仓库 (完成)
- Github 中完善项目管理配置(待完善)