随笔分类 - vue
摘要:解决vue、js 下载图片浏览器默认预览而不是下载
阅读全文
摘要:显示找不到node_modules/node sass/vendor模块。去文件夹一看,还真的是没有,应该是在安装全局依赖的时候,没有安装到vendor,通过rebuild命令重新安装一下就可以啦。 解决办法,运行:npm rebuild node sass
阅读全文
摘要:封装成一个子组件
阅读全文
摘要:封装的原因 首先封装组件的需求肯定是多个地方要用到同一个东西,他们都有公共的地方,vue的封装 简单来说就是将公共参数封装起来 然后在需要的地方引入 //子组件封装 //父页面 调用 遇到的性能优化的问题 这里。我之前遇到一个坑,我一般都是直接封装成公共组件,但是公共组件 在项目初始化的时候就都调用
阅读全文
摘要:需求 点击保障期的天数 根据起始时间算出结束时间 代码 补充
阅读全文
摘要:``` //动态添加样式 {{productInfo.tips}} //先算出这个的高度(因为这个高度不是固定的,所以需要让上面的div距离底部的就需要是动态计算出来) 我已阅读: 《{{item.title}}》 ...
阅读全文
摘要:1、前言 vue构建的项目中,vuex的状态存储是响应式的,当vue组件从store中读取状态的时候,若store中的状态发生变化,那么相应的组件也会得到高效刷新,问题来了,vuex存储的数据只是在页面中,相当于我们定义的全局变量,刷新之后,里面的数据就会恢复到初始化的状态。比如,用户已经登录了,我
阅读全文
摘要:需求是什么 所有的路由跳转加一个统一的参数 实现方式 先深入理解一下router的全局前置守卫 遇到什么问题 因为。beforeeach的这个函数。 其实在路由进页面之前就定好了。 你现在改也无济于事。 已经是马后炮了 这个next函数,,这里面又分为四种情况。如上面的图,仔细品味一下,什么值都不传
阅读全文
摘要:```
;!function(pkg, undefined){ var STATE = 'x-back'; var element; var onPopState = function(event){ event.state === STATE && fire(); } var record = function(state){ history.pushStat...
阅读全文
摘要:新建一个postcss.config.js 写上下面代码 module.exports = { plugins: { 'autoprefixer': {browsers: 'last 5 version'} } } `` 再次npm run dev就可以解决了
阅读全文
摘要:``` const httpServer = (opts, data) = { const token = localStorage.getItem('token') const PUBLIC = let httpDefaultOpts = '' var host = var prot = var
阅读全文
摘要:``` watch: { getTitle:{ handler:function(val,oldval){ }, deep:true//对象内部的属性监听,也叫深度监听 }, },
```
阅读全文
摘要:```
this.router.push({ path: '/message/result_notice', query: { id: id } }) // let type = this.route.name // let name = type == 'policy_car' ? 'policy_details_ca...
阅读全文
摘要:html部分 data部分 watch监听部分
阅读全文
摘要:批量操作取值调接口 selectionChange(val) { var arr = [];//数组置空 if(val.length) {/////////////切记,判断取值数组的的长度 for(var i = 0; i
阅读全文
摘要:子组件向父组件传值 描述需求 子组件点确定按钮的时候需要带一个对象到父组件页面 子组件代码 父组件代码
阅读全文