摘要: 一、AMD(异步模块定义) AMD(异步模块定义)是RequireJS在推广过程中对模块定义的规范化产出。AMD是一个概念,RequireJs是对这个概念的实现。比如javascript语言是对ECMAscript语言的实现,ECMAscript是一个组织,RequireJS是这个组织之下制定的一套 阅读全文
posted @ 2017-11-24 10:46 ccyinghua 阅读(358) 评论(2) 推荐(0) 编辑
摘要: node.js启动调试方式(nodeJs不能像js一样在控制台调试) 以express项目为例,启动路径是localhost:3000 一、通过node命令启动 浏览器:localhost:3000 二、webstorm调试 点击项目文件夹,run-debug configuration/运行-编辑 阅读全文
posted @ 2017-11-24 10:23 ccyinghua 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 安装express generator生成器 通过生成器自动创建项目 配置分析 一、安装 浏览器输入localhost:3000 二、更换模板引擎 express项目views文件夹内文件格式是.jade格式,若要改成HTML文件。 localhost:3000 demo参考: https://gi 阅读全文
posted @ 2017-11-24 09:39 ccyinghua 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 下载安装包或者压缩包 添加db存储和日志存储文件夹 添加服务、配置环境变量、启动Mongo 本例:安装路径:D:Program Files/MongoDB 配置文件的路径:D:MongoDB 一、安装,可选自定义安装路径 二、建立配置文件 logs文件夹内建立mongodb.log;etc文件夹内建 阅读全文
posted @ 2017-11-24 00:05 ccyinghua 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 一、项目编译打包后生成的dist文件夹后;项目提交到github上dist文件提交不上去。 在.gitignore文件,删除一行 二、更改github的语言属性 .gitattributes文件:若项目是Vue属性 三、为本机github绑定用户 打开git Bash 命令行,输入命令(用户和邮箱为 阅读全文
posted @ 2017-11-22 22:37 ccyinghua 阅读(220) 评论(0) 推荐(0) 编辑
摘要: slot--使用插槽分发内容(位置、槽口;作用: 占个位置) 官网API: https://cn.vuejs.org/v2/guide/components.html#使用插槽分发内容 使用组件时,有时子组件不知道会收到什么内容,这是由父组件决定的。 一、单个插槽 二、具名插槽 slot根据不同的n 阅读全文
posted @ 2017-11-22 10:58 ccyinghua 阅读(5306) 评论(0) 推荐(0) 编辑
摘要: 官网API: https://cn.vuejs.org/v2/guide/components.html#Prop 一、父子组件通信 1、父组件传递数据给子组件,使用props属性来实现 传递普通字符串 父组件: 子组件: 结果: hello! 动态:父组件数据如何传递给子组件 父组件: 子组件:通 阅读全文
posted @ 2017-11-21 18:08 ccyinghua 阅读(5109) 评论(0) 推荐(0) 编辑
摘要: vue-transition动画 官网API: https://cn.vuejs.org/v2/guide/transitions.html demo点击显示与消失 一、transition使用 class定义: .fade-enter{ } 进入过渡的开始状态,元素被插入时生效,只应用一帧后立即删 阅读全文
posted @ 2017-11-21 14:50 ccyinghua 阅读(50750) 评论(0) 推荐(4) 编辑
摘要: vuex-集中式管理数据 vuex官网:https://vuex.vuejs.org/zh-cn/ 一、安装 二、vuex数据流示意图 三、使用vuex 四、核心概念 1、state state负责存储所有的状态数据,可以直接用 this.$store.state 获取store的状态数据。 结果- 阅读全文
posted @ 2017-11-20 23:37 ccyinghua 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 一、vue-router使用 官网API:https://router.vuejs.org/zh-cn/ vue-router的本质是对浏览器history的封装。router改变的也就是浏览器的history。 history.go(0)刷新; history.go(-1)倒退; history. 阅读全文
posted @ 2017-11-15 23:46 ccyinghua 阅读(308) 评论(0) 推荐(0) 编辑