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

提供网站制作公司报价网站收录登录入口

提供网站制作公司报价,网站收录登录入口,网页设计电脑配置推荐,wordpress分类下文章排序一、单页面应用程序 单页面应用程序(英文名:Single Page Application)简 称 SPA,顾名思义,指的是一个 Web 网站中只有唯一的 一个 HTML 页面,所有的功能与交互都在这唯一的一个页面内完成。 二、vue-cli …

一、单页面应用程序

单页面应用程序(英文名:Single Page Application)简 SPA,顾名思义,指的是一个 Web 网站中只有唯一的 一个 HTML 页面,所有的功能与交互都在这唯一的一个页面内完成。

二、vue-cli 脚手架

什么是脚手架

vue -cli Vue.js 开发的标准工具。它简化了程序员基于webpack 创建工程化的 Vue 项目的过程

引用自 vue -cli 官网上的一句话:程序员可以专注在撰写应用上,而不必花好几天webpack 配置的问题

 安装和使用

1、脚手架基于 node 下才可安装

node -v   检测 node 版本(安装成功, 自带 npm 工具)

npm  install   -g cnpm

- -registry=https://registry.npm.taobao.org

注意:npm 安装失败建议先用 npm 安装一下 cnpm 用淘宝镜像安装

2、安装脚手架

vue -cli2.x

np m i vue -cli -g

vue -cli3.x

npm install -g @vue/cli

注: 两个版本不能同时存在

卸载:

np m un vue -cli  @vue/cli

验证:vue -cli 安装成功 vue   -V

3、利用 vue -cli 搭建项目

Vue  in it   模板名称 项目名称(1.x    2.x

Vue  create  项目名称  (3.x  4.x

4、启动开发环境    Npm    serve

vue 项目的运行流程

在工程化的项目中,vue 要做的事情很单纯:通过 main.jsApp.vue 渲染到 index.html 的指定区域中。

其中:

 App.vue 用来编写待渲染的模板结构

index.html 中需要预留一个 el 区域

main.js App.vue 渲染到了 index.html 所预留的区域中

三、组件化开发

> 什么是组件化

组件化开发指的是:根据封装的思想,把页面上可重用的 UI

结构封装为组件,从而方便项目的开发和维护。

vue 是一个支持组件化开发的前端框架。

vue 中规定:组件的后缀名是 .vue。之前接触到的

App.vue 文件本质上就是一个 vue 的组件

使用组件

. 组件开发三步曲:声明注册使用(不搭脚手架)

组件的使用事项:

1.组件必须要有一个根元素

2.当组件在使用中,标签中不需要嵌套东西可以使用单标签

3.在组件复用的时候,就使用双标签

组件开发三步曲:声明注册使用

 vue 组件的三个组成部分:(搭脚手架)

每个 .vue 组件都由 3 部分构成,分别是:

template -> 组件的模板结构

script -> 组件的 JavaScript 行为

style -> 组件的样式

其中,每个组件中必须包含 template 模板结构,而 script行为和 style 样式是可选的组成部分。

 vue 组件的使用

声明组件、注册组件、使用组件

 通过 components 注册的是私有组件

通过 components 注册的是私有子组件

 全局组件

vue项目的main.js入口文件中,通过vue.component()方法,可以注册全局组件

组件中的 props

 什么是 props

props是组件的自定义属性,在封装通用组件的时候,合理地使用props以极大的提高组件的复用性!

 prop 是只读属性

要想修改props的值,可以把props的值转存到data中,因为data中的数据都是可遗可写的!

 prop 的默认值 default

在声明自定义属性时,可以通过defau性来定义属性的默认值。

 prop  type 值类型

在声明自定义属性时,可以通过1ype来定义属性的值类型

Required 的意思时谁用我这个组件就必须要传递 init 的值,如果不传就会报错

http://www.yidumall.com/news/39268.html

相关文章:

  • 网站如何开发触屏版排名优化公司电话
  • 网站建设流程方案北京培训学校
  • wordpress静态文件目录新网站排名优化怎么做
  • 手机电商网站开发上海app开发公司
  • 石狮网站建设网络广告策划
  • 垂直 网站开发怎么查百度竞价关键词价格
  • xyz溢价域名最好的网站可以免费推广的平台
  • 网站开发属于什么岗位seo的全称是什么
  • 松江网站制作搜索引擎营销的流程
  • 湛江做网站的有哪些友情链接软件
  • 做纺织机械的网站域名火狐搜索引擎
  • 乌鲁木齐网站建设查询网入口
  • 重庆做网站优化推广的公司搜索风云排行榜
  • 网站建设所需基本资料佛山网站建设技术托管
  • 泉州网站设计哪家公司好百度小说搜索风云榜
  • 做商城网站需要什么资质seo模拟点击有用吗
  • 一起作业网站英语作业怎么做营销网站优化推广
  • 齐诺网站建设东莞网站建设做网站香飘飘奶茶
  • 手机网站比例尺寸aso排名
  • 怎么用dw做博客网站郑州seo外包平台
  • 哪个浏览器可以做网站澎湃新闻
  • 牡丹江建设银行网站百度首页推广
  • 中国义乌网黑帽seo365t技术
  • 石家庄网站制作公司排名前十北京seo网站管理
  • 中国移动的网站模板关键词排名优化易下拉排名
  • 住建网站需多少钱中国销售网
  • 秦淮html5响应式网站精准推广
  • 广东网站建设方便线上推广平台
  • 为什么网站经常被攻击张家港seo建站
  • 做网站用哪种代码比较好推广晨阳seo顾问