摘要: vue制作一个简单的评分效果,这里的星星我是采用两种图片来实现 简单的思路就是判断当前点击的星星的下标是否小于等于一个变量,该变量有下标-1获得。阅读全文
posted @ 2018-09-18 10:08 狗尾草的博客 阅读(7) 评论(0) 编辑
摘要: 在实现这样的一个功能时, 调用微信小程序api发现scroll中可以通过id来实现点击菜单栏,屏幕滚动到对应的id位置 但是id不能以数字,汉字类型的 字符串开头(暂发现两种),可能博主比较笨,想了好多办法通过转码。转换成字符串等等还是不行 。 最后解决办法如下:在便利的时候,我们可以通过 :dat阅读全文
posted @ 2018-09-13 11:06 狗尾草的博客 阅读(14) 评论(0) 编辑
摘要: 再一次开发订餐系统中,遇到订餐页面引入头部商品列表,底部组件时,报错,模块编译失败,未进入缓存区。 我以为是新添加的模块没有重新启动导致的,然后重新与运行npm run dev后还是失败, 最后经过反复测试, 当在父组件中引入子组件时,如果命名Header/header Section/sectio阅读全文
posted @ 2018-09-13 09:46 狗尾草的博客 阅读(7) 评论(0) 编辑
摘要: vue项目开发中,大型项目一般vuex所需要存储的状态一般都很都,这时,我们便需要进性模块化划分,然后 再页面中采用映射来实现state的调用: 目录一般如下: store为总的状态库存放文件。 modules为状态库的模块化划分。 getters为所有的state中的变量的一个映射 index为v阅读全文
posted @ 2018-09-10 17:17 狗尾草的博客 阅读(15) 评论(0) 编辑
摘要: 关键字:router,children ,router-link,router-view,router-link-active 先理解什么是children? 后代路由为某路由中用到router-view时,会默认加载的路由中的后代路由。 eg: 这里通过点击切换tab实现动态切换路由 先看目录结构阅读全文
posted @ 2018-09-10 14:59 狗尾草的博客 阅读(11) 评论(0) 编辑
摘要: 最近再看一个vue项目源码时看到其中很多地方用到了try和catch,很多地方都有用到但不知道其作用是什么,今天经过查阅整理如下: try可以理解为代码的执行检测模块。再try中放置的代码一般会经过检测是否有异常错误。如果有会经过catch进行捕获。而finally呢? 这个东西他不管有没有报错他都阅读全文
posted @ 2018-09-07 09:01 狗尾草的博客 阅读(12) 评论(0) 编辑
摘要: 一般在windows电脑中localhost的配置一般都在电脑的C:\Windows\System32\drivers\etc这个路径下 ​进入后,打开hosts文件通过编辑器或者其他的软件打开,打开后我们可以看到其源码: 大家可以看到我在最后一行添加了127.0.0.1 cc.imooc.com 阅读全文
posted @ 2018-09-05 09:38 狗尾草的博客 阅读(55) 评论(0) 编辑
摘要: 用 async/await 来处理异步 昨天看了一篇vue的教程,作者用async/ await来发送异步请求,从服务端获取数据,代码很简洁,同时async/await 已经被标准化,是时候学习一下了。 先说一下async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为asyn阅读全文
posted @ 2018-09-04 09:20 狗尾草的博客 阅读(7) 评论(0) 编辑
摘要: HTML和CSS编码规范内容 一、HTML规范 二、CSS规范 三、注意事项: 四、常用的命名规则 五、CSS样式表文件命名 六、文件命名规则 一、HTML规范: 1.代码规范 页面的第一行添加标准模式声明 <!DOCTYPE html> 代码缩进:tab键设置四个空格(通常在软件右下角设置相应空格阅读全文
posted @ 2018-09-04 09:00 狗尾草的博客 阅读(7) 评论(0) 编辑
摘要: 温馨提示:一下css封装,建议按需使用,否则会造成很大的代码冗余,且很多样式会造成不符合预期的效果,建议合理使用 <a href="https://meyerweb.com/eric/tools/css/reset/">Reset.css</a> common.css .icon { width: 阅读全文
posted @ 2018-09-04 08:59 狗尾草的博客 阅读(24) 评论(0) 编辑