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

东莞数据线厂家东莞网站建设关于静态网站开发相关新闻

东莞数据线厂家东莞网站建设,关于静态网站开发相关新闻,外国网站域名在哪查,做网站要不要签合同目录结构 以下文件均为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.yayakq.cn/news/219212/

相关文章:

  • 如何制作和设计公司网站公众号文章制作
  • 旅游建设网站建设银行网站查余额
  • 网站备案更改需要多久数字营销包括哪六种方式
  • 石家庄网站建设找哪家好长春网络营销网站
  • 冲浪网站优化网如何用自己公司网站做邮箱
  • 资讯网站 怎样 增强用户粘度做书评的网站
  • 建设银行手机银行网站用户名是什么原因wordpress搜索提示
  • 网站迅速备案网上销售 网站建设
  • 贵州省住房和建设厅网网站首页网站导流应该怎么做
  • 做网站用买服务器码西安市长安区规划建设局网站
  • 靖江做网站的单位网站效果图用什么软件做
  • 浙江省建设工程造价协会网站网络营销知识网站
  • 福州建设工程质量监督网站蓝色大气网站源码
  • 扬州门户网站开发公司建设租车网站
  • 网站开发培训心得电子商务网站规划与建设步骤
  • 湖北做网站推广外贸网站推广
  • 滑动 手机网站 代码跨境外贸是做什么的
  • 想让一个网站上线需要怎么做手机版企业网站
  • 建站工具推荐中小企业网络设计与实现
  • 做网站和做app哪个简单郑州网页制作案例教程
  • 北京建设网站兼职普工wordpress 换图片地址
  • 手把手做网站页面智能logo设计网站
  • 网站如何优化关键词徐州网站制作建设
  • 哈尔滨网站备案手续wordpress图片768好吗
  • 网页制作的软件是semseo
  • 惠州网站建设开发团队宁波网站建设ysdsh
  • 宁波企业建站程序慈溪做网站什么价
  • 福建厦门网站建设公司wordpress plugins
  • 网站前端建设都需要什么问题网站开发人员需求
  • 西安演出公司网站建设数据指数