摘要:
现在来总结一下对promise简单的理解吧,首先来讲讲回调地狱, 假设我们加载1.js没问题,我们就加载2.js,加载2.js没问题,我们就加载3.js。。。。。 1 loadScript('1.js', function(error, script) { 2 3 if (error) { 4 ha 阅读全文
摘要:
我们这里打算做一个弹框功能 当我们点击加入购物车的时候 就会弹出这个弹框,把它做成插件方式的好处,我们引用的时候就很简单,只需要用this.$toast就可以了, 首先我们要写一个插件 1 <template> 2 <div class="toast" v-show="isShow"> 3 <div 阅读全文
摘要:
效果做成这样,我们要用vuex来自动获取当天的时间 然后添加到界面中去 我们首先来讲讲vuex(在我看来vuex就是为了解决组件传值之间的问题,我们把这些公共的资源,集中放在一个地方来管理) vuex有五个属性,我们这里来介绍其中四个属性 state就是用来存放数据的 getter就说对state的 阅读全文
摘要:
这是要做成写封装效果, 这个重点就是要学会router的用法,用router进行各个页面的跳转,(这里的跳转不是说真跳转了,而是url拼接了个路径。然后js代码读到这个路径,去做对应的页面展示) 这是文件路径, 首先我们来看看router里面的index.vue代码 1 import Vue fro 阅读全文
摘要:
一直搞不懂这些问题 现在准备来总结一下 这里我用的是脚手架, 1.首先梳理一下子组件使用父组件里面的数据,这里我们讲props方法【注意props中的数据只读】 首先是父组件, home.vue 里面有数据 data() { return { banners: [], recommends: [], 阅读全文
摘要:
大概效果就是这样 每隔一段时间便更换一张图片 <template> <div class="home"> <div class="img-wrapper"> <transition-group :name="animation"> <div v-for="(item, index) in list" 阅读全文
摘要:
我好久没写微博了,我承认我是真的懒,到现在还在写css的,我以后一定勤快一点 要求 (1) 设置页面父容器宽度随浏览器窗口大小自适应改变,但最小不小于400px,最大不大于700px,并且居中显示,设置边框、背景色和字符间距; (2) 设置默认字体大小为13px,设置标题“注册信息”的大小为默认字体 阅读全文
摘要:
案例分析: 页面组成:一个文本域,一个提交按钮,一个留言板 当点击提交按钮的时候,先判断文本域内容是不是空,如果是空,就警告 如果不是空,就新建一个li,然后把文本域的内容赋值给li,然后在ul里面的前面添加li 在留言板案例的基础上添加功能 当把文本域的内容幅值给 li 的时候,多添加一个删除的链 阅读全文
摘要:
最近在学js核心技术dom,顺便写写笔记,记录一下自己的学习成果。今天要记录的是一个比较常见的案例,就是切换,用的排他思想,首先我们看看所要达成的效果 点击售后保障出现售后保障的界面,点击商品评价,出现商品评价的模块。然后我们看看流程 原谅我初学者,糟糕的布局,我想以后会越来越好!! 好了 再见啦 阅读全文
摘要:
这个案例是当选择全选按钮,下面的每个都会被选上,当下面的每个按钮都选上,全选按钮也会被选上。 阅读全文