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

医疗网站建设搜索引擎营销优缺点

医疗网站建设,搜索引擎营销优缺点,web网站开发分享网站,濮阳网络改造文章目录 1 Ajax1.1 Ajax介绍1.1.1 Ajax概述1.1.2 Ajax作用1.1.3 同步异步 1.2 Axios1.2.1 Axios的基本使用1.2.2 Axios请求方法的别名 2 前端工程化2.1 前端工程化特点2.2 Vue项目开发流程 3 Vue组件库Element3.1 Element介绍 1 Ajax 1.1 Ajax介绍 1.1.1 Ajax概述 Ajax: 全…

文章目录

  • 1 Ajax
    • 1.1 Ajax介绍
      • 1.1.1 Ajax概述
      • 1.1.2 Ajax作用
      • 1.1.3 同步异步
    • 1.2 Axios
      • 1.2.1 Axios的基本使用
      • 1.2.2 Axios请求方法的别名
  • 2 前端工程化
    • 2.1 前端工程化特点
    • 2.2 Vue项目开发流程
  • 3 Vue组件库Element
    • 3.1 Element介绍

1 Ajax

1.1 Ajax介绍

1.1.1 Ajax概述

Ajax: 全称Asynchronous JavaScript And XML,异步的JavaScript和XML。其作用有如下2点:

  • 与服务器进行数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。
  • 异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想、用户名是否可用的校验等等。

1.1.2 Ajax作用

  • 与服务器进行数据交互
  • 异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术

1.1.3 同步异步

  • 同步请求:浏览器页面在发送请求给服务器,在服务器处理请求的过程中,浏览器页面不能做其他的操作。只能等到服务器响应结束后才能,浏览器页面才能继续做其他的操作。
  • 异步请求:
  • 浏览器页面发送请求给服务器,在服务器处理请求的过程中,浏览器页面还可以做其他的操作。

1.2 Axios

  • Axios是对原生的AJAX进行封装,简化书写。
  • Axios官网是:https://www.axios-http.cn

1.2.1 Axios的基本使用

Axios的使用比较简单,主要分为2步:

  • 引入Axios文件

    <script src="js/axios-0.18.0.js"></script>
    
  • 使用Axios发送请求,并获取响应结果,官方提供的api很多,此处给出2种,如下

    • 发送 get 请求

      axios({method:"get",url:"http://localhost:8080/ajax-demo1/aJAXDemo1?username=zhangsan"
      }).then(function (resp){alert(resp.data);
      })
      
    • 发送 post 请求

      axios({method:"post",url:"http://localhost:8080/ajax-demo1/aJAXDemo1",data:"username=zhangsan"
      }).then(function (resp){alert(resp.data);
      });
      

    axios()是用来发送异步请求的,小括号中使用 jsJSON对象传递请求相关的参数:

    • method属性:用来设置请求方式的。取值为get或者 post
    • url属性:用来书写请求的资源路径。如果是 get 请求,需要将请求参数拼接到路径的后面,格式为: url?参数名=参数值&参数名2=参数值2
    • data属性:作为请求体被发送的数据。也就是说如果是 post 请求的话,数据需要作为data属性的值。

    then() 需要传递一个匿名函数。我们将 then()中传递的匿名函数称为 回调函数,意思是该匿名函数在发送请求时不会被调用,而是在成功响应后调用的函数。而该回调函数中的 resp 参数是对响应的数据进行封装的对象,通过resp.data可以获取到响应的数据。

1.2.2 Axios请求方法的别名

Axios还针对不同的请求,提供了别名方式的api,具体如下:

方法描述
axios.get(url [, config])发送get请求
axios.delete(url [, config])发送delete请求
axios.post(url [, data[, config]])发送post请求
axios.put(url [, data[, config]])发送put请求

2 前端工程化

2.1 前端工程化特点

前端工程化:在企业级的前端项目开发中,把前端开发所需要的工具、技术、流程、经验进行规范化和标准化。从而提升开发效率,降低开发难度等等。它具有以下四个特点:

  • 模块化:将js和css等,做成一个个可复用模块
  • 组件化:我们将UI组件,css样式,js行为封装成一个个的组件,便于管理
  • 规范化:我们提供一套标准的规范的目录接口和编码规范,所有开发人员遵循这套规范
  • 自动化:项目的构建,测试,部署全部都是自动完成

2.2 Vue项目开发流程

对于vue项目,index.html文件默认是引入了入口函数main.js文件,找到src/main.js文件,其代码如下:

import Vue from 'vue'
import App from './App.vue'
import router from './router'Vue.config.productionTip = falsenew Vue({router,render: h => h(App)
}).$mount('#app')

上述代码中,包括如下几个关键点:

  • import: 导入指定文件,并且重新起名。例如上述代码import App from './App.vue'导入当前目录下得App.vue并且起名为App
  • new Vue(): 创建vue对象
  • $mount(‘#app’);将vue对象创建的dom对象挂在到id=app的这个标签区域中,作用和之前学习的vue对象的le属性一致。
  • router: 路由,详细在后面的小节讲解
  • render: 主要使用视图的渲染的。

接下来说一下App.vue文件,他的代码大致是这样的

<template><div id="app">{{message}}</div>
</template><script>
export default {data(){return {"message":"hello world"}}
}
</script>
<style></style>

需要注意的是.vue结尾的都是vue组件。而vue的组件文件包含3个部分:

  • template: 模板部分,主要是HTML代码,用来展示页面主体结构的
  • script: js代码区域,主要是通过js代码来控制模板的数据来源和行为的
  • style: css样式部分,主要通过css样式控制模板的页面效果得

3 Vue组件库Element

3.1 Element介绍

  • ElementUI就是一款侧重于V开发的前端框架,主要用于开发美观的页面的。

  • Element:是饿了么公司前端开发团队提供的一套基于 Vue 的网站组件库,用于快速构建网页。

  • Element 提供了很多组件(组成网页的部件)供我们使用。例如 超链接、按钮、图片、表格等等。

  • ElementUI的学习方式和我们之前的学习方式不太一样,对于ElementUI,我们作为一个后台开发者,只需要学会如何从ElementUI的官网拷贝组件到我们自己的页面中,并且做一些修改即可

  • 官网地址:https://element.eleme.cn/#/zh-CN

http://www.mmbaike.com/news/97048.html

相关文章:

  • 上海建设工程检测登记的网站个人博客网页制作
  • 营销型 手机网站制作今日新闻国际最新消息
  • 114物流网站怎么做seo技术服务外包
  • wordpress购物按钮代码seo提高网站排名
  • web个人网站模板0元入驻的电商平台
  • flash怎么做网站北京官网seo收费
  • 响应式的网站做优化好吗广州seo推广运营专员
  • 昆明快速建站模板app投放渠道有哪些
  • 一般做网站需要多少钱整合营销传播的明显特征是
  • 公司变更证明模板站长工具seo综合查询columbu cat
  • 灰色的网站我为什么不建议年轻人做销售
  • 湘潭做网站推荐磐石网络泉州百度seo公司
  • 长沙网站开google高级搜索
  • web前端可以做网站吗海外免费网站推广
  • 昌吉哥教做新疆菜网站超级seo外链
  • 坪山网站建设设计微信朋友圈广告30元 1000次
  • pc网站制作APP每日财经最新消息
  • 企业网站建设内存2345网址导航怎么下载
  • 华为云云速建站教程创建自己的网站
  • 中国建设银行网站公告最新提升关键词排名软件
  • 哈尔滨模板建站公司自己个人怎样做电商
  • 专做特产的网站百度推广营销中心
  • 网站功能建设网站开发公司哪家好
  • 建和做网站模板建站公司
  • 做网站应该用什么语言来开发百度投诉中心24小时电话
  • 网站审核员做点啥网络推广运营推广
  • app开发公司被骗报警重庆网站seo推广公司
  • 公司手机网站建设seo分析与优化实训心得
  • 作品集展示的网站汕头网站建设方案推广
  • 信誉好的武进网站建设万网域名查询官网