摘要: 直接看效果图: 代码地址:https://github.com/YalongYan/vue-router-jump 阅读全文
posted @ 2018-10-10 17:03 进军的蜗牛 阅读(2397) 评论(0) 推荐(0)
摘要: 注意: 子组件不能直接修改prop过来的数据,会报错 方案一: 用data对象中创建一个props属性的副本 watch props属性 赋予data副本 来同步组件外对props的修改 watch data副本,emit一个函数 通知到组件外 HelloWorld组件代码如下:(代码里面有相应的注 阅读全文
posted @ 2018-10-09 11:31 进军的蜗牛 阅读(14453) 评论(0) 推荐(2)
摘要: 直接在浏览器上 用浏览器的手机模式 模拟手机环境有时候不是太准确,所以想办法 实现在手机上能连接,并调试手机正在访问的网页,文本给出了解决方法(没有苹果手机,所以只做了安卓的) 下图就是电脑上连接好的效果: 需要做一下步骤 一, 手机端的准备: 1.usb数据线,第一次连接电脑跟手机 可能还需要装驱 阅读全文
posted @ 2018-09-29 16:15 进军的蜗牛 阅读(6180) 评论(3) 推荐(1)
摘要: 如下,对象 obj 的 arr 属性是个数组,是有内容的,但是获取 obj.arr 的时候 获取的是空数组 纠结了半天,突然意识到会不会是异步造成的, 果然,obj.arr 属性我是用ajax 请求完之后 赋值过去的,部分代码如下: 我赋值的代码 是在请求之外,导致了异步。 把这个赋值的代码放到请求 阅读全文
posted @ 2018-09-14 16:08 进军的蜗牛 阅读(7232) 评论(0) 推荐(0)
摘要: 1.安装相关模块: 2.打开webpack.base.config.js在loaders里面加上: 3.在.vue文件中使用 阅读全文
posted @ 2018-09-03 16:09 进军的蜗牛 阅读(2195) 评论(0) 推荐(0)
摘要: 这几天接到一个需求,里面有需要做一个属性组件,找的第三方的,但是不能完全满足我的需求,有这时间,我就自己做个小轮子吧。 先看效果图(红点之前用的字体图标,是个对号,这里为了方便,用圆圈代替了选中状态,所以不是太好看,需要的自行修改就好) 我直接用的vue-cli搭建的项目,代码目录如下: 使用方式如 阅读全文
posted @ 2018-08-31 11:31 进军的蜗牛 阅读(2609) 评论(0) 推荐(1)
摘要: 今天用vue+原生js的mousemove事件,写了个拖动,发现只能慢慢拖动才行,鼠标只要移动快了,就失效,不能拖动了; 搞了半天在,总算解决了,但是问题的深层原理还没搞清楚,知道的大侠可以留言分享,下面直接上代码: 只能慢速拖动的代码: 可以快速拖动的代码: vue+ 原生js拖动这块还要继续研究 阅读全文
posted @ 2018-08-24 16:28 进军的蜗牛 阅读(5614) 评论(0) 推荐(1)
摘要: 安装插件方法: File -Settings -Install 在搜索框里搜索你想要的插件,出来之后 点击install ,下图以 linter-selint 为例 ATOM常用插件推荐 file-icons 文件图标美化 atom-beautify 代码格式一键美化 last-cursor-pos 阅读全文
posted @ 2018-08-16 16:31 进军的蜗牛 阅读(661) 评论(0) 推荐(1)
摘要: 这个问题困扰好几天了,网上说的都说的是下图: 勾选这三个就好了,但是我的本来就是勾选上的,还是不行。 后来发现这个: 把这个去掉就可以了,如下图: 原来是因为之前调试js的时候,使用了这个过滤,导致对console.log的结果也过滤了,所以不显示,原来这个过滤功能这么强大,比如过滤22,11的结果 阅读全文
posted @ 2018-08-10 09:24 进军的蜗牛 阅读(32262) 评论(5) 推荐(9)
摘要: 首先弄明白几个概念: 一. 具体数据类型分为两种: 1.原始数据类型 2.引用数据类型 原始数据类型存储的是对象的实际地址,包括: number、string、boolean、还有两个特殊的null、undefined 引用数据类型其中存储的是对象的引用地址, 包括:. array、function 阅读全文
posted @ 2018-08-02 13:36 进军的蜗牛 阅读(328) 评论(1) 推荐(1)