当前位置: 首页 > news >正文

简单个人网站制作流程网站关键字个数

简单个人网站制作流程,网站关键字个数,centos7做网站,免费 wordpress主题目录 前言 一、Axios基础认识 1、简介 2、相关文档 3、基本配置 4、基础快捷使用 二、Axios封装 1、公共配置文件 2、细化每个接口的配置 3、使用并发送请求 三、SASS 1、简介 2、相关文档 3、使用前奏 4、使用变量 5、嵌套规则 6、父级选择器标识 前言…目录 前言 一、Axios基础认识 1、简介 2、相关文档 3、基本配置 4、基础快捷使用 二、Axios封装 1、公共配置文件 2、细化每个接口的配置 3、使用并发送请求 三、SASS 1、简介 2、相关文档 3、使用前奏 4、使用变量 5、嵌套规则 6、父级选择器标识 前言 1、打包工程各个页面的统一命名 component: () import(/* webpackChunkName: about */ ../views/AboutView.vue) 注意/* webpackChunkName: about */不是注释作用打包工程时文件的命名开头统一 2、网页地址时有时无的 # const router new VueRouter({mode: history,//控制网址是否有#设置了就没有#base: process.env.BASE_URL,routes, }); 一、Axios基础认识 1、简介 Axios 是一个基于 promise 网络请求库作用于 node.js 和浏览器中 它是 isomorphic 同构的即同一套代码可以运行在浏览器和 node.js 中 在服务端它使用原生 node.js http 模块而在客户端 (浏览端) 则使用 XMLHttpRequests 2、相关文档 1Axios官方文档 起步 | Axios中文文档 | Axios中文网https://www.axios-http.cn/docs/intro2现代 JavaScript 教程之Promise Promisehttps://zh.javascript.info/promise-basics 3、基本配置 1安装 npm install axios 2引入在main.js文件中引入 // 使用CommonJS规范 const axios require(axios).default; // 使用Es6规范 import axios from axios 4、基础快捷使用 1未带请求参数 /* GET请求 */ axios.get(url,{}).then((res){//成功console.log(res)}).catch((err){console.log(err)})/* POST请求 */ axios.post(url, {username: xxxxxx,password: xxxxxx, }).then((res) {console.log(res);}).catch((err) {console.log(err);}); 2带请求参数 注意GET请求带参使用paramsPOST请求带参使用data /* GET请求 */ axios({method:GET,url:,params:{key:,}, }).then((res){console.log(res)}).catch((err) {console.log(err);});/* POST请求 */ axios({method:POST,url:,data:{key:,},headers:{content-type:application/x-www-form-urlencoded,}, }).then((res){console.log(res)}).catch((err) {console.log(err);}); 二、Axios封装 1、公共配置文件 在src文件夹下》创建request文件夹》request.js文件 /* request.js */ // 引入axios import axios from axios;// 创建实例并带上默认配置 const instance axios.create({baseURL: ,// timeout 指定请求超时的毫秒数// 如果请求时间超过 timeout 的值则请求会被中断timeout: 1000, // 默认值是 0 (永不超时)headers: {X-Custom-Header: f3oobar} // 默认请求头 });// 导出实例 export default instance; 2、细化每个接口的配置 在src文件夹下》新建api文件夹》新建js文件如about.js、home.js、index.js... /* /api/index.js */// 引入axios实例 import instance from /request/request.js// 获取用户信息GET请求 export function userInfo(params){return instace({url:/user,method:GET,params//增强写法}) }// 获取用户信息POST请求 export function userInfo(data){return instace({url:/user,method:POST,data,headers:{content-type:application/x-www-form-urlencoded}}) } 3、使用并发送请求 到.vue页面文件中按需引入需要用的接口函数 template div欢迎登录系统。 /div /template script// 引入接口函数import { userInfo } form /api/index.jsexport default{created(){this.getUserInfo()},method:{getUserInfo(){userInfo({ID:12345}).then(res{console.log(res)}).catch(err{console.error(err)})}}} /script 三、SASS 1、简介 Sass 是一款强化 CSS 的辅助工具 它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能 这些拓展令 CSS 更加强大与优雅以及更高效地开发项目 2、相关文档 Sass基础教程 Sass快速入门 Sass中文手册 | Sass中文网Sass是世界上最成熟、稳定和强大的专业级CSS扩展语言https://www.sass.hk/guide/ 3、使用前奏 1快速安装 通过创建Vue脚手架时勾选【CSS Pre-processors】【Sass/SCSS (with dart-sass)】 2开启sass 在style标签中加上属性配置langscss style langscss 4、使用变量 1声明变量 用 $ 声明变量用 : 赋值 $highlight-color: #F90; 2变量引用 用 $ 直接引用变量sass会自动解析 border: 1px solod $highlight-color; 3代码示例 templatedivh1主页/h1p1/pp1/p/div /templatestyle langscss scoped $font-color: #F90; $bg: #4662D9;h1 {color: $font-color; } p {color: $font-color; } /style 5、嵌套规则 在sass中可以像俄罗斯套娃那样在规则块中嵌套规则块嵌套关系即父子关系 sass在输出css时会把这些嵌套规则处理好避免重复书写 注意此嵌套关系并非严谨的直系父子关系仅代表包含关系 templatedivdiv classcarddiv classheader头部/divdiv classcontent内容div classheader内容的头部/div/div/div/div /templatestyle langscss scoped // 变量 $font-color: #F90; $bg: #4662D9;// 嵌套 .card {font-weight: bold;width: 600px;height: 300px;background-color: $font-color ;.header {height: 40px;background-color: $bg;}.content {height: 300px;background-color: yellow;.header {background-color: aqua;}} } /style 6、父级选择器标识 符号在每一层的选择器中标识当前选择器自身方便直接在联级中书写伪类等 css 属性 style langscss scoped.header {background-color: aqua;:hover {background-color: red;}} /style
http://www.yingshimen.cn/news/112263/

相关文章:

  • 网站建设入账百度登陆页面
  • 石家庄网站建设seo优化营销旅游网站开发建设方案
  • 专门做会议的网站网络营销推广方案怎么写
  • 百度云盘做网站临淄关键词网站优化哪家好
  • 开通建立企业网站源码是否为wordpress模板
  • 学校要求做网站广州有什么好玩的地方免费的
  • html网站素材做网站公司共有几处密码
  • 湖北省建设厅官方网站电话营销型网站建设宣传语
  • 深圳龙华企业网站设计建门户网站哪家最好
  • 湛江快速网站建设在哪里做上海app网站开发价值
  • 河南seo网站多少钱网站做成app需要多少钱
  • 敦化网站开发网站推荐
  • 网站首页模板代码15年做哪个网站致富
  • 兼职游戏网站怎么做重庆网站seo技术
  • 如何维护网站建设给女生做网站
  • pc端网站生成wap版合肥网站建设费用
  • 网站建设的步骤有哪些建设项目一次公示网站
  • 企业网站建设 新闻宣传北京网站建设 专业10年
  • 大连网络公司服务百度软件优化排名
  • wordpress本机邢台网站建设网络优化
  • 如何在凡科建设网站jsp网站项目
  • 什么叫网站索引平台网站制作公司
  • 有没有专门做建筑造价的私单网站用什么手机软件做网站
  • dw做的网站上传自己做一个app需要多少钱
  • 深圳 骏域网站建设wordpress物品展示
  • 手机怎么搭建网站源码男女做那个网站
  • 怎么做像表白墙的网站向百度提交网站
  • 福州公司网站设计建设新网站征求意见
  • 做培训网站哪家好paypal账号注册
  • 建设部网站查资质网站建设客户需要提供什么