摘要:
1. class // 对象形式 <div v-bind:class="{ active: isActive }"></div> // 多个class样式 active是css中定义的class类名,'text-danger' 是样式,要加引号 <div class="static" v-bind: 阅读全文
摘要:
在许多项目中有一些详情功能,需要用到‘展开’,‘收起’的功能,内容超出规定的行数后开启展示收起的功能效果。 思路: 首先需要判断文本是否超出规定的行数,这些一般都是异步请求渲染到页面上的,可以使用nextTick来监听DOM中的数据变化。然后设置css 这个方法和思路都是简单的一种 核心代码 <te 阅读全文
摘要:
1. 在drag.js文件中添加 /* * 拖拽指令 */ export default { inserted(el) { // 这里的el是标签中的v-drag let positionParams = { x: 20, y: 105, startX: 0, startY: 0, endX: 0, 阅读全文
摘要:
在开发中,经常有从列表跳转到详情页,再返回的时候之前的状态就没有了,所以需要缓存列表页的状态,这时候就需要保存状态,vue中提供了keep-alive组件来缓存状态 利用meta标签 1. 首先在路由中的meta标签中记录meta的属性为true { path: "/userInfo", compo 阅读全文
摘要:
1. $route.path Type : " String ", 字符串,对应当前路由的路径,总是解析为绝对路径,如 /foo/bar 2. $route.parmas Type : " Object " , 一个 key/value 对象,包含了动态片段和全匹配片段,如果没有路由参数,就是一个空 阅读全文
摘要:
md5是一种常用的哈希算法,主要用于对一些重要数据的“签名”,最终得到的“签名”通常是一个16或32位的十六进制的字符串 实际开发工作中,是不会有人将密码明文直接放在数据库中的,因为这种做法是十分不安全的,一般要对其进行MD5加密,比如某用户的密码是“123456“(当然这样的密码也没有安全性可言) 阅读全文
摘要:
数组 1. map ( item,index, arr(原数组) ) 返回一个新的数组,数组中的元素为原始数组调用函数处理后的值,不会改变原始数组。 可以return 1 let arr = [1,2,3]; 2 let tt = arr.map(function(i){ 3 console.log 阅读全文