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

九台网站医院线上预约

九台网站,医院线上预约,制作网页的模板的网站,外包人力资源公司创建和连接Vue应用程序实例 初始代码 HTML的初始代码非常的检测&#xff0c;几个标题就结束了 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport" content"widthdevice-wi…

创建和连接Vue应用程序实例

初始代码

  • HTML的初始代码非常的检测,几个标题就结束了
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Vue Basics</title><linkhref="https://fonts.googleapis.com/css2?family=Jost:wght@400;700&display=swap"rel="stylesheet"/><link rel="stylesheet" href="styles.css" /><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><script src="app.js" defer></script></head><body><header><h1>Vue Course Goals</h1></header><section id="user-goal"><h2>My Course Goal</h2><p></p></section></body>
</html>
  • CSS代码的话自己看一下,难度也不是很大
* {box-sizing: border-box;
}html {font-family: 'Jost', sans-serif;
}body {margin: 0;
}header {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26);margin: 3rem auto;border-radius: 10px;padding: 1rem;background-color: #4fc08d;color: white;text-align: center;width: 90%;max-width: 40rem;
}#user-goal {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26);margin: 3rem auto;border-radius: 10px;padding: 1rem;text-align: center;width: 90%;max-width: 40rem;
}#user-goal h2 {font-size: 2rem;border-bottom: 4px solid #ccc;color: #4fc08d;margin: 0 0 1rem 0;
}#user-goal p {font-size: 1.25rem;font-weight: bold;border: 1px solid #4fc08d;background-color: #4fc08d;color: white;padding: 0.5rem;border-radius: 25px;
}#user-goal input {font: inherit;border: 1px solid #ccc;
}#user-goal input:focus {outline: none;border-color: #1b995e;background-color: #d7fdeb;
}#user-goal button {font: inherit;cursor: pointer;border: 1px solid #ff0077;background-color: #ff0077;color: white;padding: 0.05rem 1rem;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.26);
}#user-goal button:hover,
#user-goal button:active {background-color: #ec3169;border-color: #ec3169;box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.26);
}
  • 当然JS肯定是空的,需要我们自己去添写,这个demo非常简单,就是使用Vue来控制我们的P标签,来做相应的输出
const app = Vue.createApp();app.mount('#user-goal');

首先我们创建要给新的应用实例

  • 应用实例的理解

每个 Vue 应用都是通过 createApp 函数创建一个新的 应用实例,应用实例必须在调用了 .mount() 方法后才会渲染出来。该方法接收一个“容器”参数,可以是一个实际的 DOM 元素或是一个 CSS 选择器字符串

  • 之后在实例中有一个固定的写法
const app = Vue.createApp({data() {return {courseGoal: '学习Vue,完成这个框架'};}
});app.mount('#user-goal');

在官方的解释中,data用于声明组件初始响应式状态的函数。

插值和数据绑定

  • 现在我们已经在data里面声明了响应式状态的数据,我们也知道我们需要在P标签的地方来进行显示,那我们在P标签中如何插入这些动态数据呢,这时候就需要使用插值来绑定我们的动态数据
      <p>{{ courseGoal }}</p>

在这里插入图片描述

  • 并且当我们修改data的这个数据时候,页面也会即时的发生变化
const app = Vue.createApp({data() {return {courseGoal: 'IT知识一享!!!'};}
});app.mount('#user-goal');

在这里插入图片描述

双大括号标签会被替换为相应组件实例中 msg 属性的值。同时每次 msg 属性更改时它也会同步更新。

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

相关文章:

  • 个人备案网站描述wordpress 菜单加图标
  • sns社区网站开发烟台做网站哪家做的好
  • 各购物网站销售特点关于建设学校网站的报告书
  • discuz建站教程seo优化推广工程师招聘
  • 专注微信网站建设买卖信息网站
  • 成品网站灬1688湖北城乡住房建设厅网站
  • 松原市建设局网站投诉中心昌大建设怎么样
  • 戴南做网站对电子商务网站建设的感想
  • 上海有哪些优化网站推广公司织梦做的网站如何去掉index
  • 怎么仿照别人网站电商网站建设比较好的
  • 比较好的做简历的网站东莞市做网站的最好的是哪家的
  • 设计网站页面要多少钱wordpress 两个域名
  • destoon 网站搬家最新远程网站建设服务器
  • 做公众号必备的网站营销型网站建设吉林
  • 制作高端网站公司排名如何做网站用户活跃度
  • 周口网站建设公司菜鸟教程网站建设
  • 网站建设 网站制作 网站设计做外贸有免费的网站吗
  • 怎么申请公司注册济南网站优化推广公司
  • 新网站seo优化跨境电商千万别做亚马逊
  • 建站中企动力WordPress允许修改评论内容
  • 做网站设计最好的公司找网站建设
  • 阳江市住房和城乡建设局网站广州天河网站制作
  • 准备建网站该怎么做dz增加网站标签
  • php小型网站开发阿里云网站域名查询
  • 做网站编程的电脑配置重庆市建设工程信息网官网人
  • 眼科医院网站建设方案移动网站设计方案
  • 手机响应式网站建设公司电商新手入门知识
  • 在线购物的网站制作赣州网站优化推广
  • 怎样将自己做的网站给别人看h5响应式网站模板
  • 站点提交兰州网站制作公司服务电话