09 2019 档案

该文被密码保护。
posted @ 2019-09-27 11:52 1点 阅读(157) 评论(0) 推荐(0) 编辑
摘要:使用一个页面模板 index.html 与服务器集成 效果: hello world 阅读全文
posted @ 2019-09-27 10:55 1点 阅读(18) 评论(0) 推荐(0) 编辑
摘要:静态表格: 添加操作: 删除操作: 效果: 阅读全文
posted @ 2019-09-26 16:25 1点 阅读(14727) 评论(1) 推荐(1) 编辑
该文被密码保护。
posted @ 2019-09-24 08:12 1点 阅读(1155) 评论(0) 推荐(0) 编辑
摘要:app.use(function (req, res, next) { res.header('Access-Control-Allow-Origin', 'http://localhost:8081'); //允许的header类型 res.header("Access-Control-Allow 阅读全文
posted @ 2019-09-23 22:18 1点 阅读(347) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2019-09-21 22:36 1点 阅读(705) 评论(0) 推荐(0) 编辑
摘要:<template> <div> <Table :columns="columns" :data="data"></Table> </div> </template> <script> import Vue from 'vue'; export default { methods:{ render(h,{column,index,row}){ let value = row[column.key] 阅读全文
posted @ 2019-09-19 16:37 1点 阅读(313) 评论(0) 推荐(0) 编辑
摘要:1.登陆成功后储存token 可以利用 vuex 储存token 2.利用路由守卫处理 router.beforeEach((to, from, next) => { }) 3.我们可以判断进去的路由的名字是不是 login 如果没有token 或者 跳转的路径不是登陆页面 就跳转到登陆页面 如果有 阅读全文
posted @ 2019-09-19 09:39 1点 阅读(5935) 评论(0) 推荐(0) 编辑
摘要:平级组件的通信 一个全局发布订阅模式,它是挂载到全局的 阅读全文
posted @ 2019-09-18 10:22 1点 阅读(268) 评论(0) 推荐(0) 编辑
摘要:(1)放在dom上表示获取当前dom元素, (2)放到组件上表示获取当前组件实例 (3)在v-for中获取的是集合 阅读全文
posted @ 2019-09-18 10:06 1点 阅读(234) 评论(0) 推荐(0) 编辑
摘要:在父组件中利用Provide 注入数据,在所有的子组件都可以拿到这个数据 可以在vue 中用来刷新页面 输出: 阅读全文
posted @ 2019-09-18 09:42 1点 阅读(188) 评论(0) 推荐(0) 编辑
摘要:##vue生命周期 beforeCreate :底层做一些链 created:响应数据变化 dom 还没有挂载 beforeMount: 基本用不到 检测有没有template 属性 如果有template 渲染为render 函数 render : > render(createElement) { //虚拟dom 是一个对象 return createElement('div',{ attrs 阅读全文
posted @ 2019-09-17 20:25 1点 阅读(161) 评论(0) 推荐(0) 编辑
摘要:这个方法你要全局设置 //jquery全局配置 $.ajaxSetup({ cache: false, crossDomain: true, headers :{'Authorization':token}, complete: function (xhr) { console.log(xhr) i 阅读全文
posted @ 2019-09-17 17:59 1点 阅读(2660) 评论(0) 推荐(0) 编辑
摘要:2进制 :0b8进制: 0o16进制: 0x10进制:原来的数据 进制转换:bin() 方法:转化为 2进制 >>> bin(10)'0b1010'oct() 方法:转化为 8进制>>> oct(10)'0o12'int() 方法:转化为10进制>>> int(0o12)10hex() 方法:转化为 阅读全文
posted @ 2019-09-16 20:06 1点 阅读(169) 评论(0) 推荐(0) 编辑
摘要:/ 除法 自动转化为浮动数 // 整除 只保留整数部分 >>> 2/21.0>>> 2//21>>> 1//20 阅读全文
posted @ 2019-09-16 19:54 1点 阅读(295) 评论(0) 推荐(0) 编辑
摘要:整型与浮动型 整数/浮动数=浮点型整数/整数 = 浮点型 例如:>>> type(1/1)<class 'float'>>>> type(1/1.0)<class 'float'> 整数*整数=整数 整数*浮点数 = 浮点数 <class 'float'>>>> type(1*1)<class 'i 阅读全文
posted @ 2019-09-16 19:41 1点 阅读(285) 评论(0) 推荐(0) 编辑
摘要:// 文本最多两行展示 .text-line-2 { overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; dis 阅读全文
posted @ 2019-09-16 16:48 1点 阅读(699) 评论(0) 推荐(0) 编辑
摘要:添加商品 基本 库存/规格 参数 详情 购买权限 ... 阅读全文
posted @ 2019-09-11 18:36 1点 阅读(2521) 评论(0) 推荐(0) 编辑
摘要:看代码: 输出: 解决: 采用深拷贝的方法 : 阅读全文
posted @ 2019-09-10 16:23 1点 阅读(2625) 评论(0) 推荐(0) 编辑
摘要:computed 与watched 的区别: 异步请求 数据变化 使用watched ,计算属性不支持异步 计算一个值的结果 用 computed computed 与methods的区别: computed 有缓存 当数据的值没有改变的时候 我们不会重新执行方法,而 methods 会 阅读全文
posted @ 2019-09-09 22:59 1点 阅读(440) 评论(0) 推荐(0) 编辑
摘要:小程序获取用户信息 1.先判断是否授权 wx.getSetting({ success: (data) => { console.log(data); if (data.authSetting['scope.userInfo']) { wx.getUserInfo({ success: (data) 阅读全文
posted @ 2019-09-09 10:27 1点 阅读(444) 评论(0) 推荐(0) 编辑
摘要:启用外部样式: 自定义组件: v-tag 在html 引入 在组件写外部样式的css : 在组件使用该外部的样式 这个时候我们发现没有效果 我们应该使用!important 强制覆盖样式 效果: 阅读全文
posted @ 2019-09-05 23:51 1点 阅读(2331) 评论(0) 推荐(0) 编辑
摘要:启用: 声明插槽: 使用插槽: 名字要对应: 阅读全文
posted @ 2019-09-05 22:39 1点 阅读(139) 评论(0) 推荐(0) 编辑
摘要:主要用到css 的fex 布局 阅读全文
posted @ 2019-09-05 11:26 1点 阅读(278) 评论(0) 推荐(0) 编辑
摘要:html css 这里我们 使用到 position : absolute;同时设置 bottom:0;left:0; 来生成 绝对定位 因为我们这里 position : absolute 要生效, 相对于 static 定位以外的第一个父元素进行定位 所以我们 设置父元素为相对定位 阅读全文
posted @ 2019-09-04 23:50 1点 阅读(12919) 评论(0) 推荐(0) 编辑
摘要:创建公用的js 模块 封装起来 使用 先引入 在需要的页面使用 字段的覆盖和组合规则 组件和它引用的 behavior 中可以包含同名的字段,对这些字段的处理方法如下: 如果有同名的属性或方法,组件本身的属性或方法会覆盖 behavior 中的属性或方法,如果引用了多个 behavior ,在定义段 阅读全文
posted @ 2019-09-03 10:04 1点 阅读(407) 评论(0) 推荐(0) 编辑
摘要:转换前: const sum = (a,b)=>a+b 转化后: // "use strict"; // var fn = function fn(a, b) { // return a + b; // }; 实现: 从图片的对比我们可以看出最大的不同是在 init 时,函数的不同 init Es6 阅读全文
posted @ 2019-09-01 00:04 1点 阅读(3059) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示