上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 63 下一页
摘要: ### watch监听:监听数据的变化 data:{ age:24 }, methods:{ add(){ this.age++; } }, watch:{ age(newValue,oldValue){ console.log("新值",newValue) console.log("旧值",old 阅读全文
posted @ 2020-02-06 22:41 吴小明- 阅读(343) 评论(0) 推荐(0) 编辑
摘要: ### 1、vue的组件和实例都有生命周期,而且是一样的 生命周期:(组件从创建到销毁的过程) 创建 挂载 更新 销毁 组件到达某一个阶段就会自动触发某一些函数,这个函数就叫生命周期的钩子函数。 创建:组件创建的时候触发 beforeCreate created 组件刚创建的数据请求 挂载:创建完成 阅读全文
posted @ 2020-02-06 22:39 吴小明- 阅读(980) 评论(0) 推荐(0) 编辑
摘要: ### 什么是组件? 将代码进行复用 组件是实例的拓展子类 组件继承自实例,实例有的组件大部分都有,稍有变异 ### 组件创建 创建组件模板的2种方式: 1、通过template标签 template:"#tpl" 2、通过字符串模板 template:"<h1>吴小明</h1>" ### 全局组件 阅读全文
posted @ 2020-02-06 22:34 吴小明- 阅读(257) 评论(0) 推荐(0) 编辑
摘要: ### 虚拟DOM: 虚拟DOM就是内存中的一个变量,是一个对象结构 前端效率优化:最致命的问题就是DOM操作,尽量减少DOM操作 vue的高效: 1、虚拟DOM页面渲染高效 2、js ①获取数据②根据数据渲染界面DOM操作 for vue将开发者的精力从DOM操作上转移到了数据操作上,数据变页面变 阅读全文
posted @ 2020-02-06 22:28 吴小明- 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 路由: (1)监听地址栏的变化 (2)根据地址栏的变化切换到对应的组件 使用路由: 1、创建一个vue项目:vue create routerdemo 注意:在选择插件的时候只选择babel 2、安装路由插件:npm install vue-router 3、创建路由:src下新建router.js 阅读全文
posted @ 2020-02-06 16:26 吴小明- 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 问题描述:vue项目开发中,用axios请求数据时,用到服务器代理,在vue.config.js中设置服务器代理devServer时,配置 port:3001, 失效。 解决: ①第一种方法:修改portfinder版本号: 在node_modules中,依次找到@vue cli-service p 阅读全文
posted @ 2020-02-06 11:12 吴小明- 阅读(1485) 评论(1) 推荐(0) 编辑
摘要: /* 通用样式 */ body,p,ul,ol,dl,dd,hr,h1,h2,h3,h4,h5,h6,figure,ul,ol,th,td,button,input,fieldset,legend,textarea,option{margin: 0;padding: 0;} table{border 阅读全文
posted @ 2020-02-05 17:19 吴小明- 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 安装脚手架:npm install -g @vue/cli@3.9.3 ①vue create demo vue版本:3.9.3,node版本:12.8.0 ②Manually select features ③Babel、CSS Pre-processors(Router和Vuex暂时没装) ④L 阅读全文
posted @ 2020-02-04 20:13 吴小明- 阅读(186) 评论(2) 推荐(0) 编辑
摘要: 先看下结果: 解析: 首先,在js中,0==false,1==true。 1<2<3的过程: ①先计算1<2的结果为true ②再计算true<3,结果为true 3>2>1的过程: ①先计算3>2的结果为false ②再计算false>1,结果为false 注意:js中连续的>或<是先计算前两个的 阅读全文
posted @ 2020-01-15 15:33 吴小明- 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: ①新建项目:新建一个es6文件夹,es6下有src和dist文件夹,现在我在src下新建一个index.js,里面写一些es6代码,我后面要将src下的es6转到dist中变成es5 ②初始化项目:es6文件夹下打开终端,输入npm init ,一路回车,此时会在src下生成package.json 阅读全文
posted @ 2020-01-13 16:46 吴小明- 阅读(1028) 评论(0) 推荐(0) 编辑
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 63 下一页