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

烟台H5网站设计公司北京推广优化公司

烟台H5网站设计公司,北京推广优化公司,广州市安全教育平台登录,广州市天河区住房和建设局网站目录结构 以下文件均为npm create helloworld自动生成的文件目录结构 目录截图 目录说明 目录/文件说明node_modulesnpm 加载的项目依赖模块src这里是我们要开发的目录,基本上要做的事情都在这个目录里assets放置一些图片,如logo等。componentsvue组件…

目录结构

以下文件均为npm create helloworld自动生成的文件目录结构

目录截图

目录说明

目录/文件说明
node_modulesnpm 加载的项目依赖模块
src这里是我们要开发的目录,基本上要做的事情都在这个目录里
assets放置一些图片,如logo等。
componentsvue组件文件的存放目录,也是主要的工作目录
App.vue项目入口文件,我们也可以直接将组件写这里,而不使用 components 目录。
main.js项目的核心文件。
index.html首页入口文件,你可以添加一些 meta 信息或统计代码啥的。
package.json项目配置文件。
README.md项目的说明文档,markdown 格式

文件说明

index.html:启动页面

<div id="app">为后续的vue文件提供可替换的壳标签

<!DOCTYPE html>
<html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1.0"><link rel="icon" href="<%= BASE_URL %>favicon.ico"><title><%= htmlWebpackPlugin.options.title %></title></head><body><noscript><strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><!-- built files will be auto injected --></body>
</html>

main.js:入口文件,类似于java的main方法

功能有两个:

1、导入vue框架;
2、将App.vue的内容挂载(替换)到index.html的<div id="app"/>标签

import { createApp } from 'vue'
import App from './App.vue'createApp(App).mount('#app')

App.vue:第一个vue文件

<!-- 一、Vue的文件结构为三段式1.template负责页面元素搭建2.script负责js代码3.style负责css样式二、使用其他的vue组件分两步1.导入:1.1在js方法中import组件1.2在export default中使用components注册组件2.使用:在template中使用组件标签
-->
<template><img alt="Vue logo" src="./assets/logo.png"><HelloWorld msg="Welcome to Your Vue.js App"/>  <!-- 在template中使用组件标签 -->
</template><script>
import HelloWorld from './components/HelloWorld.vue' // 在js方法中import组件export default {name: 'App',components: {HelloWorld        // 在export default中使用components注册组件}
}
</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>

HelloWorld.vue: 展示页面

msg是定义好的参数,外部组件(App.vue)可以通过参数传递的方式,将数据传给HelloWorld.vue

<template><div class="hello"><h1>{{ msg }}</h1><p>For a guide and recipes on how to configure / customize this project,<br>check out the<a href="https://cli.vuejs.org" target="_blank" rel="noopener">vue-cli documentation</a>.</p></div>
</template><script>
export default {name: 'HelloWorld',props: {msg: String}
}
</script><!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h3 {margin: 40px 0 0;
}
ul {list-style-type: none;padding: 0;
}
li {display: inline-block;margin: 0 10px;
}
a {color: #42b983;
}
</style>

 

http://www.hengruixuexiao.com/news/43548.html

相关文章:

  • 网站开发的操作可行性去哪里找需要推广的app
  • 打开网站乱码怎么做站外seo是什么
  • 加wordpress备案号班级优化大师网页版
  • 提供佛山顺德网站建设网站策划书模板
  • 做网站人家直接百度能搜到的百度快速排名案例
  • 个人网站一般做多大企业营销策划
  • 网站背景视频是怎么做的做网络优化的公司排名
  • 做外贸怎样免费登录外国网站郑州seo优化培训
  • 如何加强英文网站建设公司网络推广该怎么做
  • 哪个网站做初中英语试题赚钱友链购买
  • 外包公司做网站多少微信公众号营销
  • 网站开发报价明细表搜索引擎营销的分类
  • 如何解决网站兼容性问题百度竞价开户费用
  • 做虚拟货币交易网站东莞百度seo哪里强
  • 注册公司验资需要多少钱seo实战优化
  • wordpress口腔seo工程师招聘
  • 好的营销网站一个新的app如何推广
  • b2b网站建站手游推广个人合作平台
  • jsp网站开发实例与发布病毒式营销的案例
  • 平面设计培训学校学费谷歌seo是什么职业
  • 游戏是怎么做的视频网站北京seo产品
  • 武侯区建设局网站醴陵网站制作
  • wordpress怎么烤别人的优化网站界面的工具
  • 只做传统嫁衣网站百度百度百度一下
  • 网站搜索引擎优化的内容怎么提高关键词搜索排名
  • wordpress多用户注册优化大师网页版
  • 黑龙江做网站樱花12e56
  • 涟水做网站最新新闻事件今天
  • 方太产品站网站建设打开百度官网
  • 深圳外贸公司最新招聘seo智能优化公司