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

静态网站开发项目实验报告创建一个自己的公司翻译

静态网站开发项目实验报告,创建一个自己的公司翻译,怎么做网站的用户注册,医院网站建设策划案模板vue组件使用的步骤 定义组件注册组件使用组件 定义组件 Vue.extend(options) 其中options和new Vue(options)出入的options对象几乎一样,但是也有不同。 创建 el不用写—最终所有组件需要经过一个vm的管理,由vm的el决定服务哪个容器。 data必须写成函…

vue组件使用的步骤

  1. 定义组件
  2. 注册组件
  3. 使用组件

定义组件

Vue.extend(options)
其中options和new Vue(options)出入的options对象几乎一样,但是也有不同。

  • 创建 el不用写—最终所有组件需要经过一个vm的管理,由vm的el决定服务哪个容器。

  • data必须写成函数—因为组件复用,数据存在引用关系。

Vue创建组件案例 Vue.extend()创建

<!DOCTYPE html>
<html lang="en"><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" /><title>Document</title><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/dayjs/1.11.7/dayjs.min.js"></script></head><body><!-- 准备好一个容器--><div id="root"><h2>学习Vue组件</h2></div></body><script type="text/javascript">Vue.config.productionTip = false;//创建一个vue实例new Vue({el: "#root",data: {opacity: 1,},});//定义一个vue组件let school = Vue.extend({template: `<div class="demo"><h2>学校名称:{{schoolName}}</h2><h2>学校地址:{{address}}</h2><button @click="showName">点我提示学校名</button>	</div>`,data() {return {schoolName: "希望小学",address: "123456@qq.com",};},methods: {showName() {alert(this.schoolName);},},});</script></html>

注册组件

  • 局部注册:在new Vue时,传入componnets选项
  • 全局注册:在Vue.component(‘组件名’,组件)

局部注册案例

<script>//创建vmnew Vue({el: '#root',data: {msg:'你好啊!'},//第二步:注册组件(局部注册)components: {school: school,student: student// ES6简写形式// school,// student}})
</script>

全局注册案例

    //注册vue组件Vue.component('school',school)

使用组件

    <div id="root"><h2>{msg}</h2><school></school></div>

使用注意点

组件名

  • 一个单词

  • 首字母小写 school

  • 首字母大写 School

  • 多个单词

  • kebab-case命名 my-name

  • CamelCase命名 MyName(需要脚手架支持)

组件标签


(需要使用脚手架,否则导致后续标签无法渲染)

组件定义简写

const school = Vue.extend(options) 可简写为:const school = options

http://www.yayakq.cn/news/664408/

相关文章:

  • 怎么搭建自己的网站30分钟网站建设教程视频
  • app软件开发价目表重庆seo入门教程
  • 校园网站建设建议网站备案核实
  • 闵行网站开发免费搭建wordpress
  • 做电影网站会不会涉及版权问题招标网招标信息
  • 怀安网站建设邯郸服务
  • 关于行业网站建设意见WordPress实现扫码登录
  • cms网站设计网站做跳转会有什么影响
  • 快速建站的模板六安网络科技股份有限公司
  • 一级a做爰片免费网站录像福清市建设局网站
  • 枣庄企业网站推广互联网技术的特征
  • seo快速软件南宁优化营商环境
  • 小说下载网站哪个好南昌网站建设58
  • 咸宁手机网站建设大庆市建设局网站刘东
  • 虚拟机上做钓鱼网站怎么做购物网站的购物车
  • 上海网站哪家好网站建设的违约责任
  • 宁波学校网站建设淮安网站建设要多少钱
  • 企业网站后台模版德州金航网站建设
  • 做视频网站版权怎么解决手机网页制作图片
  • 东莞做微网站网络服务主体指网络服务提供商
  • 网站建设书模板淄博哪家公司做网站最好
  • 网站建设工程师 html5微信输入法使用方法
  • 建设银行网站图片常见的erp软件有哪些
  • 网页设计费用揭阳市seo上词外包
  • wordpress电影站网站建设广东
  • 高性能 网站 建设wordpress get_comment
  • 宁波网站制作流程手机网站建设资讯
  • 建设银行网站查询wordpress很卡
  • 简述营销网站建设策略贴吧网站开发需求分析
  • 网站资料库建设的功能需求广西住房和城乡建设官方网站