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

诸城网络科技网站建设数字营销公司排行榜

诸城网络科技网站建设,数字营销公司排行榜,北京软件开发公司找和丰软件专业,网站建设有哪些板块文章目录1. 前言2. Vue 的特点3. 安装 Vue4. HelloWord1. 前言 vue是什么 ? 引用 : vue.js 文档   Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层…

文章目录

  • 1. 前言
  • 2. Vue 的特点
  • 3. 安装 Vue
  • 4. HelloWord

1. 前言


vue是什么 ?

引用 : vue.js 文档

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只

关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单

页应用提供驱动。


可以看到 上面说 vue 是 一套用于构建用户界面的渐进式框架 啥意思呢 ?

构建用户界面 : 将我们拿到的数据 通过某些方法 , 变成用户所能看到的界面 。

渐进式 : Vue 可以自底向上逐层的应用 .

简单来说 : 如果我们自己写的应用非常简单 就可以 引入一个轻量小巧的核心库 。 如果应用比较复杂 就可以引入各式各样的Vue 插件 。

2. Vue 的特点

1.采用组件化模式 ,提高代码复用率 ,且让代码更好维护。

在这里插入图片描述


2. 声明式编码 , 让编码人员无需直接操作 DOM ,提高开发效率 .


假设 有一组数据

[{id = '001', name :"张三" , age :18}{id = '002', name :"李四" , age :18}{id = '003', name :"王五" , age :18}
]

在提供一个容器 : <ul id = "list" ></ul>


想要实现下面这样的效果 :

在这里插入图片描述

这里先使用 js 写 , 命令式 编码

<!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>
</head><body><ul id="list"></ul></ul><script>// 数据let persons = [{id: '001', name: "张三", age: 18},{id: '002', name: "李四", age: 18},{id: '003', name: "王五", age: 18}]// 准备 html 字符串let htmlStr = ''persons.forEach(p => {htmlStr += `<li>${p.id} - ${p.name} - ${p.age}</li>`})// 获取 list 内容let list = document.getElementById('list');// 修改内容 (亲自操作 DOM )list.innerHTML = htmlStr;</script>
</body></html>


使用 vue 完成 : 声明式 编码


<!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="../js/vue.js"></script>
</head><body><div id="root"><ul><li v-for="(person,index) in persons" :key="index">{{person.id}} - {{person.name}} - {{person.age}}</li></ul></div><script>new Vue({el: "#root",data: {persons: [{id: '001', name: "张三", age: 18},{id: '002', name: "李四", age: 18},{id: '003', name: "王五", age: 18}]}})</script>
</body></html>


3. 使用虚拟DOM + 优秀的 Diff算法 , 尽量复用 DOM 节点.

在这里插入图片描述

3. 安装 Vue


这里可以通过 官方文档 下载 :Vue.js (vuejs.org)

在这里插入图片描述


这里我们安装完 vue , 引入 vue .

在这里插入图片描述

vue 开发者工具安装


下面通过 vue 来 写一个 helloword 程序

4. HelloWord

在这里插入图片描述


这里我们想要通过 vue 来让页面显示HelloWord , 就需要先创建一个 vue 实例对象 , 让后通过 配置项 el 指定服务的容器 , el 指定完 后 ,就可以通过 data 存储数据 来为 el 所指定的容器使用 。 (此时涉及到插值语法 ,后面说).


下面我们根据这个 案例


引出一个注意事项 : 容器和实例一一对应

在这里插入图片描述


另外 :

在这里插入图片描述

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

相关文章:

  • 佳木斯建设工程交易中心网站有学给宝宝做衣服的网站吗
  • 家具公司网站模板下载wordpress粘贴word
  • 个人做网站做什么样的话大连高新园区招聘
  • 云南省建设厅网站地址在线平面设计网站哪个好
  • 如何兼职做网站网站的规划 建设与分析论文
  • 高端品牌网站建设内容网站开发做网站
  • 设计师常备设计网站大全旅游网站策划书模板
  • 厂字型布局网站例子河南省鹤壁市住房和城乡建设局网站
  • 企业网站注册申请建设 大型电子商务网站
  • 新余网站开发公司网页图片加载失败
  • 商丘做网站优化拍婚纱照
  • 小企业网站建设的基础知识西安公众号开发公司
  • 商贸公司网站建设极致发烧百度如何建网站
  • 昆明网站建设工作室有哪些文案转行做网站编辑
  • 网络公司网站建设首页淘宝客用wordpress好吗
  • 国外空间做网站怎么样大航母网站建设与服务
  • 佛山做网站费用泊头网站排名优化
  • 成都专业做网站公司哪家好广州越秀区发布
  • 做网站换服务器怎么整购物网站建设目标客户分析论文
  • 购物网站类型宁波seo关键词优化教程
  • 微信公众号做网站如何做网站给女朋友
  • 做网站免责声明云匠网接单能信吗
  • 门户网站采用较多的模式是免费的网站有哪些
  • 网站百度推广怎么做的医院网站建设网站
  • 哪个网站有介绍拿到家做的手工活个人网站主页设计教程
  • 外国工业设计网站网络营销的功能
  • 怎么实现网站建设报价方案制作招聘海报的app
  • app网站开发的特点深圳 网站设计公司排名
  • 网站中图片加水印市场推广方案和思路
  • wordpress如何设置用户浏览权限如何做网站优化并快速提高权重