为何企业网站在百度上搜索不到,而专业建公司网站却能?

摘要:企业网站建公司,做的网站在百度上搜不出来的,建设彩票网站,深圳网站建设推广论坛Vue2之Vue-cli应用及组件基础认识一、Vue-cli1、单页面应用程序2、vue-cli介绍3、安装和使用4、创建项目4.1 输入创建项目4.2 选择第三
企业网站建公司,做的网站在百度上搜不出来的,建设彩票网站,深圳网站建设推广论坛Vue2之Vue-cli应用及组件基础认识一、Vue-cli1、单页面应用程序2、vue-cli介绍3、安装和使用4、创建项目4.1 输入创建项目4.2 选择第三项#xff0c;进行自主配置#xff0c;按回车键即可4.3 选择自己需要的库4.4 选择Vue的版本4.5 选择CSS选择器4.6 选择Babel、ESLint、etc等… Vue2之Vue-cli应用及组件基础认识一、Vue-cli1、单页面应用程序2、vue-cli介绍3、安装和使用4、创建项目4.1 输入创建项目4.2 选择第三项进行自主配置按回车键即可4.3 选择自己需要的库4.4 选择Vue的版本4.5 选择CSS选择器4.6 选择Babel、ESLint、etc等配置文件的存放方式4.7 保存自己做的所有选择下次创建项目会自动默认这些选择而不用重新勾选。4.8 编写方案名字4.9 运行后的结果4.10 启动服务5、项目目录解读5.1 node_modules目录5.2 public目录5.3 src目录5.4 .gitignore文件5.5 babel.config.js文件5.6 package.json文件6、vue项目的运行流程7、$mount()方法7.1 介绍7.2 相关代码二、Vue组件简单应用1、组件化开发2、vue中的组件化开发3、vue组件的三个组成部分3.1 template3.2 script3.3 style4、vue组件的使用4.1 介绍4.2 代码4.3 结果一、Vue-cli 1、单页面应用程序 单页面应用程序简称SPA指的是一个Web网站中只有唯一的一个HTML页面所有的功能和交互都在这唯一的一个页面内完成。 2、vue-cli介绍 vue-cli是Vue.js开发的标准工具它简化了程序员基于webpack创建工程化的Vue项目的过程。 中文官网https://cli.vuejs.org/zh/ 3、安装和使用 vue-cli是npm上的一个全局包使用npm install命令即可方便地装到自己电脑上。 npm install -g vue/cli安装成功后 输入命令检查是否正常 vue -V如果是这样就说明成功了 4、创建项目 4.1 输入创建项目 vue create 自定义的项目名4.2 选择第三项进行自主配置按回车键即可 4.3 选择自己需要的库 按空格键便可以选择或取消选择 4.4 选择Vue的版本 按自己的需求选择 4.5 选择CSS选择器 按自己的需求选择 4.6 选择Babel、ESLint、etc等配置文件的存放方式 第一项是存档到独立的文件 第二项是存放到package.json里 默认选第一个 4.7 保存自己做的所有选择下次创建项目会自动默认这些选择而不用重新勾选。 如果输入y则会保存选择。如果输入N则并不会保存选择下次又得重新勾选。 4.8 编写方案名字 4.9 运行后的结果 如下所示说明成功了 4.10 启动服务 先进入创建好的项目的目录里 cd 项目名再开启服务 npm run serve最后 复制地址到浏览器 结果如下图说明启动服务成功 5、项目目录解读 5.1 node_modules目录 存放所有的第三方包 5.2 public目录 1favicon.ico 网站的图标 2index.html 生成的文件会注入其中 5.3 src目录 项目的源代码目录所有的代码都在src目录里 1assets文件夹 存放项目中用到的静态资源文件例如css样式表、图片资源。 2components文件夹 存放封装的、可复用的组件 3main.js文件 是项目的入口文件。整个项目的运行要先执行main.js 4App.vue文件 项目的根组件 5.4 .gitignore文件 git相关的配置 5.5 babel.config.js文件 babel的配置文件 5.6 package.json文件 包管理配置文件 6、vue项目的运行流程 1App.vue用来编写待渲染的模板结构 2index.html中需要预留一个el区域 3main.js把App.vue渲染到了Index.html所预留的区域中 7、$mount()方法 7.1 介绍 Vue实例的$mount()方法作用和el属性完全一样。 7.2 相关代码 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlelink relstylesheet href./lib/bootstrap.css /head bodydiv idapp{{username}}/div!--1.导入Vue的库文件在window全局就有了Vue这个构造函数--script src./lib/vue-2.6.14.js/script!--2.创建Vue的实例对象--script// 创建Vue的实例对象// 相当于 ViewModel层const vm new Vue({// data对象就是要渲染到页面上的数据// 相当于 model层data: {username: admin},})vm.$mount(#app)/script /body /html二、Vue组件简单应用 1、组件化开发 组件化开发指的是根据封装的思想把页面上可重用的UI结构封装为组件从而方便项目的开发和维护。 2、vue中的组件化开发 1vue是一个支持组件化开发的前端框架。 2vue中规定组件的后缀名是.vue。也就是说App.vue文件本质上就是一个vue的组件。 3、vue组件的三个组成部分 3.1 template 组件的模板结构 3.2 script 组件的JavaScript行为 3.3 style 组件的样式 4、vue组件的使用 4.1 介绍 主要代码写在template标签下JavaScript代码则写在script标签下同时还必须有export defaultCSS代码写在style标签下也必须有lang“less”。 4.2 代码 templatedivdiv classtext-boxh3自定义的属性 {{ username }}/h3button clickchangeName修改用户名/button/div/div /templatescript // 默认导出这是固定写法 export default {// data 数据源// 注意.vue组件中的data不能像之前一样不能指向对象// 注意组件中的data必须是一个函数data(){// 这个return出去的{}中可以定义数据return {username: admin}},methods: {changeName(){console.log(this.username)// 在组件中this就表示当前组件的实例对象this.username 张三}},// 当前组件中的侦听器watch:{},// 当前组件中的计算属性computed:{},// 当前组件中的过滤器filters:{}, }; /script// CSS渲染 style langless .text-box{background-color: aqua;h3{color: red;} } /style4.3 结果