随笔分类 -  VUEJS

摘要:刚刚发现sass这个东西,前端真热闹,下面比较一下这两者的共同点与区别。 开头总结一下,方便记忆:sass依赖后端计算能力,less依赖客户端的计算能力。 很多开发者不选择LESS是因为LESS输出修改过的CSS到浏览器需要依赖于Javascript引擎,而Javascript引擎需要额外的时间来处 阅读全文
posted @ 2017-06-22 22:28 飞丸亻 阅读(192) 评论(0) 推荐(0) 编辑
摘要:下载地址:https://mp.weixin.qq.com/wiki 好用,支持windows,mac平台 阅读全文
posted @ 2017-06-15 09:32 飞丸亻 阅读(148) 评论(0) 推荐(0) 编辑
摘要:基于vue.js 2.0的百度天气应用 vue-weather 基于vue.js 2.0的百度天气应用。 说明 初学vue,在看完一个简单的视频教程和走两遍完官方文档之后仍然感觉云里雾里,知其然不知其所以然(虽然现在好了点)。请教了高手之后人家都说学习新东西的最好方法不就是学到了之后就要用么。边学边 阅读全文
posted @ 2017-06-14 16:30 飞丸亻 阅读(4562) 评论(0) 推荐(0) 编辑
摘要:Vue2.0 新手完全填坑攻略——从环境搭建到发布 http://www.jianshu.com/p/5ba253651c3b Jinkey原创感谢 showonne、yubang 技术指导Demo 地址:http://demo.jinkey.io/vue2源码:https://github.com 阅读全文
posted @ 2017-06-14 15:58 飞丸亻 阅读(163) 评论(0) 推荐(0) 编辑
摘要:下午在git上导入之前写的代码到本地环境,执行npm run dev报错。 在我之前的环境中是没有问题的,这个错误信息也没看懂是什么原因引起的, 猜测可能是nodejs版本太低,于是重新下载了一个windows安装包,v6.11.0版本 重新运行脚本,成功启动。 阅读全文
posted @ 2017-06-14 14:35 飞丸亻 阅读(5748) 评论(0) 推荐(0) 编辑
摘要:刚开始用webstorm开发VUE,提示这个东西: 安装一个npm库就可以了 命令行执行:npm install eslint -g 阅读全文
posted @ 2017-06-14 14:14 飞丸亻 阅读(1112) 评论(0) 推荐(0) 编辑
摘要:是因为你使用了eslint,这个是eslint的规范报错,能不用分号就不用分号。 去掉封号就醒了。 另外,方法的()前面也要有空格,不然页报错: indentifier is not in a camel case 这个是必须要用驼峰格式,改成topicNumber就可以了 阅读全文
posted @ 2017-05-04 13:58 飞丸亻 阅读(264) 评论(0) 推荐(0) 编辑
摘要:http://www.genshuixue.com/i-cxy/p/15626679 阅读全文
posted @ 2017-05-04 13:56 飞丸亻 阅读(165) 评论(0) 推荐(0) 编辑
摘要:$route可以在子组件任何地方调用,代表当前路由对象,这个属性是只读的,里面的属性是 immutable(不可变) 的,不过你可以 watch(监测变化)它。 导航和钩子函数: 导航:路由正在发生改变 关键字:路由 变 钩子函数:在路由切换的不同阶段调用不同的节点函数(钩子函数在我看来也就是:某个 阅读全文
posted @ 2017-05-03 18:31 飞丸亻 阅读(184) 评论(0) 推荐(0) 编辑
摘要:需要船体一个data()内的对象到另一个页面。 在跳转到的页面却并没有获取到,手动打印一下是这样的结果: 尝试将参数设置为固定值:dateFroHome: '2017-04-28'这样后端是可以获取到的。所以这里确定是this指针问题。 所以这里的dateFroHome: this.date 的th 阅读全文
posted @ 2017-05-02 20:38 飞丸亻 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:比较两个日期是否同一天: return (new Date().toDateString() new Date(str).toDateString()); 一个日期减去一天: 阅读全文
posted @ 2017-05-02 00:35 飞丸亻 阅读(1382) 评论(0) 推荐(0) 编辑
摘要:github上下的一个vue2的项目,运行可以的,webpack打包后,nginx请求报错: 发现路径很奇怪啊,所以果断来到build.js文件中看看是不是哪里不对。 已经一番引用查找: 发现在这里配置了个属性值。assetsPublicPath这个名字看着就是静态文件的公共位置嘛,所以直接请求了这 阅读全文
posted @ 2017-05-01 16:10 飞丸亻 阅读(10190) 评论(0) 推荐(0) 编辑
摘要:不得不说,对于水平只有jquery的vue初学者来说,vue的图片加载实现确实挺坑的,在文档中也没有看到说明。经过百度之后终于知道了什么情况。 首先: 这样是没问题的: <img src="./../assets/avatar.png" /> 但是我把地址提取出来,当道 data 里之后就不行了。 阅读全文
posted @ 2017-05-01 14:39 飞丸亻 阅读(28936) 评论(0) 推荐(0) 编辑
摘要:{{item.title}} ... 阅读全文
posted @ 2017-04-27 14:18 飞丸亻 阅读(399) 评论(0) 推荐(0) 编辑
摘要:Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。 阅读全文
posted @ 2017-04-27 11:11 飞丸亻 阅读(1132) 评论(0) 推荐(1) 编辑
摘要:转自(https://zhuanlan.zhihu.com/p/23078117) 模板语法 Vue 提供了一堆数据绑定语法。 {{ text }} 文本插值 <div v-html="html"></div> HTML 输出 v-bind HTML 属性插值。如<button v-bind:dis 阅读全文
posted @ 2017-04-26 23:20 飞丸亻 阅读(948) 评论(0) 推荐(0) 编辑
摘要:还是那个开源项目中的代码看到的: 直接看axios官方的介绍吧,里面的用法介绍很全: https://github.com/mzabriskie/axios Installing Using npm: Using cdn: <script src="https://unpkg.com/axios/d 阅读全文
posted @ 2017-04-26 19:21 飞丸亻 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:父组件: API上的解释不多: https://cn.vuejs.org/v2/api/#vm-emit vm.$emit( event, […args] ) 参数: {string} event [...args] 触发当前实例上的事件。附加参数都会传给监听器回调。 Source 参数: {str 阅读全文
posted @ 2017-04-25 16:58 飞丸亻 阅读(6228) 评论(0) 推荐(1) 编辑
摘要:详见vue2.0 API《计算属性》 需求: 模板内的表达式是非常便利的,但是它们实际上只用于简单的运算。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message.split('').reverse().join('') }} </div> 在 阅读全文
posted @ 2017-04-25 15:05 飞丸亻 阅读(4546) 评论(0) 推荐(0) 编辑
摘要:看开源项目的时候看到这样的用法: 发现与之前定义组件的方式不一样,这个resolve又是什么? 原来这个是vue的异步组件实现,可以看这里:《异步组件》 异步组件的需求: 在大型应用中,我们可能需要将应用拆分为多个小模块,按需从服务器下载。, Vue.js 允许将组件定义为一个工厂函数,动态地解析组 阅读全文
posted @ 2017-04-25 14:26 飞丸亻 阅读(2561) 评论(0) 推荐(0) 编辑

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