摘要:
使用iconfont解决小图标的问题 官网:https://www.iconfont.cn/?spm=a313x.7781069.1998910419.d4d0a486a 搜索要使用的图标 选中图标并添加入库 将图标添加至项目 选则font class,图标下面的名字为图标名,在使用的时候会指定此名 阅读全文
摘要:
项目初始化:1. vue create 项目名2. sass配置: * npm install node-sass@4.12.0 --save-dev * npm install sass-loader@8.0.0 --save-dev * style就可以通过lang='scss'来写sass语法 阅读全文
摘要:
对于某些接口的前置校验,比如未登录状态下访问个人中心,明显是不应该访问到的,应该跳转到登录页面才对 官方说明:https://router.vuejs.org/zh/guide/advanced/navigation-guards.html 一、全局路由守卫:就是在整个网页中,只要发生了路由的变化, 阅读全文
摘要:
官方说明:https://router.vuejs.org/zh/guide/essentials/history-mode.html 按目前的代码,在访问url的时候,总是有一个#号 要去掉这个#号,只需要在路由配置中加一个属性,mode='history'即可 但是这样过后,不知看起来像后端路由 阅读全文
摘要:
动态路由:1. 在url中,通过定义一个参数,那么以后url中就可以动态的传递这个参数。语法是:`/profile/:参数名`2. 在组件中,可以通过`this.$route.params.参数名`拿到,或者是组件的模板中,可以通过`$route.params.参数名`拿到。3. `this.$ro 阅读全文
摘要:
一:重定向: 按之前的代码,当输入的地址没有后缀的时候,是没有默认页面跳转的,即没有设置重定向页面 只需要在router的配置文件router.js中,配置重定向即可实现 二:二级路由,一级路由固定了,访问的子组件都是在一级路由对应组件下渲染的组件 创建两个组件,用作二级路由对应的组件 在route 阅读全文
摘要:
上一篇实现的效果是在浏览器中输入路径,加载对应的组件,但是在实际使用上,不可能让用户去这么做,应该在某个页面上,给出对应组件的链接,用户点击,则加载该组件 写一个导航组件,列出三个组件的链接(暂时使用a链接,下面会使用路由组件) 在根组件中,注册tabbar组件 router组件提供了路由的组件,r 阅读全文
摘要:
Vue-RouterVue-Router是用来将一个Vue程序的多个页面进行路由的。比如一个Vue程序(或者说一个网站)有登录、注册、首页等模块,那么我们就可以定义/login、/register、/来映射每个模块。 安装:通过script加载进来:<script src="https://unpk 阅读全文
摘要:
由于前端包本身已经被映射为了域名的形式,所以直接请求后端接口,会报跨域的问题 猫眼接口:https://m.maoyan.com/ajax/movieOnInfoList?token=&optimus_uuid=B7C0C9B0DC9E11EABDF83B2B19B81E94EBA03A3B4D5A 阅读全文
摘要:
在package.json中有三个命令,分别是serve、build、lint 先检查代码风格问题,并修复 npm run lint 打包上生产:npm run build 在目录下生成了dist文件夹,代码已经被自动压缩,只需要将此报配上代理(如Nginx)即可用于生产 阅读全文