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

北京科技公司10强百度seo搜索引擎优化方案

北京科技公司10强,百度seo搜索引擎优化方案,百度网站的结构,西安网站推广优化文章目录 vue项目结构vue请求页面执行流程main.jsrouterHelloWorld.vueApp.vueindex.html vue项目结构 config目录存放的是配置文件,比如index.js可以配置端口 node_modules存放的是该项目依赖的模块,这些依赖的模块在package.json中指定 src目录分析 1…

文章目录

    • vue项目结构
    • vue请求页面执行流程
      • main.js
      • router
      • HelloWorld.vue
      • App.vue
      • index.html

vue项目结构

config目录存放的是配置文件,比如index.js可以配置端口
node_modules存放的是该项目依赖的模块,这些依赖的模块在package.json中指定
src目录分析
1.assets目录存放资源,比如图片、js
2.components目录存放自定义组件
3.router目录存放的是路由文件
4.App.vue文件是项目的主体单页,这里显示路由视图
5.main.js核心文件,入口js,这里创建vue实例,并且指定el,router,component,template

index.html是项目首页
这里定义了一个div id=app

package.json指定项目依赖的模块,类似java maven项目的pom.xml

vue请求页面执行流程

HelloWorld.vue
index.js
App.vue
main.js
index.html

main.js

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'Vue.config.productionTip = false/* eslint-disable no-new */
new Vue({el: '#app',router,components: { App },template: '<App/>'
})

main.js解读
1.入口js
2.创建了vue实例
3.指定了el 挂载到id=app的div
4.指定router 从router目录引入
5.指定components引入组件,该组件是import App
6.指定template:<App/> 这里App是从components {App}
7.进入路由,找到路由文件 router/index.js同时得到url
http://localhost:8080/#/ 得到path /

router

import Vue from 'vue'
import Router from 'vue-router'
import HelloWorld from '@/components/HelloWorld'Vue.use(Router)export default new Router({routes: [{path: '/',name: 'HelloWorld',component: HelloWorld}]
})

router/index.js解读
1.创建Router对象 当作的组件
2.routes:[] 路由表,可以指定多个路由(就是一个访问路径)
3.请求url http://localhost:8080/#/ 得到 path /
4.对应找到 component:HelloWorld.vue

HelloWorld.vue

<template><div class="hello"><h1>{{ msg }}</h1><h2>Essential Links</h2><ul><li><ahref="https://vuejs.org"target="_blank">Core Docs</a></li><li><ahref="https://forum.vuejs.org"target="_blank">Forum</a></li><li><ahref="https://chat.vuejs.org"target="_blank">Community Chat</a></li><li><ahref="https://twitter.com/vuejs"target="_blank">Twitter</a></li><br><li><ahref="http://vuejs-templates.github.io/webpack/"target="_blank">Docs for This Template</a></li></ul><h2>Ecosystem</h2><ul><li><ahref="http://router.vuejs.org/"target="_blank">vue-router</a></li><li><ahref="http://vuex.vuejs.org/"target="_blank">vuex</a></li><li><ahref="http://vue-loader.vuejs.org/"target="_blank">vue-loader</a></li><li><ahref="https://github.com/vuejs/awesome-vue"target="_blank">awesome-vue</a></li></ul></div>
</template><script>
export default {name: 'HelloWorld',data () {return {msg: 'Welcome to Your Vue.js App'}}
}
</script><!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h1, h2 {font-weight: normal;
}
ul {list-style-type: none;padding: 0;
}
li {display: inline-block;margin: 0 10px;
}
a {color: #42b983;
}
</style>

components/HelloWorld.vue解读
1.自定义组件
2.可以显示页面
3.进行编译,得到视图
4.将编译后的视图/页面返回

App.vue

<template><div id="app"><img src="./assets/logo.png"><router-view/></div>
</template><script>
export default {name: 'App'
}
</script><style>
#app {font-family: 'Avenir', Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px;
}
</style>

App.vue解读
1.项目的主体单页
2.引入<router-view/>
3.就可以显示路由后的页面/视图

index.html

<!DOCTYPE html>
<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"><title>vue_project_quickstart</title></head><body><div id="app"></div><!-- built files will be auto injected --></body>
</html>

index.html
1.是项目首页
2.定义了div id = app
3.当vue实例创建好,并渲染好后,就会挂载到div
4.用户就看到了最后的效果

http://www.dtcms.com/wzjs/223006.html

相关文章:

  • 佛山 网址开发 网站制作互联网营销模式有哪些
  • 东莞公司网站建设网站后端开发
  • 动易网站后台app优化排名
  • 亚马逊备案网站建设百度网站推广价格
  • 凡客网站建设如何优化培训方式
  • 东莞市官网网站建设企业百度一下网页搜索
  • 网站制作架构百度新闻发布
  • 有没有专做烘焙的网站百度seo搜索引擎优化方案
  • 菏泽哪家网站设计公司好深圳网络营销策划公司
  • wordpress格子主题济南网络优化网站
  • 肯德基网站建设方案小说网站排名
  • 金华高端网站建设公司sem是指什么
  • 热 综合-网站正在建设中-手机版网络营销策划的内容
  • 以企业介绍为主做外贸网站好吗中国网民博客 seo
  • 动态网站开发什么技术好西安seo王
  • 怎么提高网站关键字排名推广代理平台登录
  • 网站推广策划内容宁波seo外包推广公司
  • 无锡企业如何建网站黑龙江暴雪预警
  • 湖北做网站的公司seo免费资源大全
  • b2c模式的平台有哪些网站优化排名怎么做
  • 怎么做网站跟域名seo研究中心qq群
  • 万户信息 做网站怎么样进行优化
  • 苏州市住房和建设局网站推广官网
  • 湛江有帮公司做网站北京seo公司哪家好
  • 网站建设预览网站关键词优化排名技巧
  • 如何做关于橱柜网站网站优化推广教程
  • 江苏国泰做的网站案例五种常用的网站推广方法
  • 白云区pc端网站建设淘宝推广软件哪个好
  • 临清网站开发怎么制作自己的网站网页
  • 肇庆做网站windows系统优化软件