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

用php做的网站前后台模板现在最火的推广平台有哪些

用php做的网站前后台模板,现在最火的推广平台有哪些,网站模块插件是怎么做的,网站建设 维护购销合同零、文章目录 Vue2基础一、快速入门 1、Vue 概念 (1)为什么学 前端必备技能 岗位多,绝大互联网公司都在使用Vue 提高开发效率 高薪必备技能(Vue2Vue3) (2)Vue是什么 **概念:…

零、文章目录

Vue2基础一、快速入门

1、Vue 概念

(1)为什么学

  • 前端必备技能

  • 岗位多,绝大互联网公司都在使用Vue

  • 提高开发效率

  • 高薪必备技能(Vue2+Vue3)

image-20230705092512823

(2)Vue是什么

  • **概念:**Vue (读音 /vjuː/,类似于 view) 是一套 **构建用户界面 ** 的 渐进式 框架
  • 官网:https://v2.cn.vuejs.org/
  • 构建用户界面:基于数据渲染出用户可以看到的界面

1681875887026

  • **渐进式:**所谓渐进式就是循序渐进,不一定非得把Vue中的所有API都学完才能开发Vue,可以学一点开发一点

    • Vue的两种开发方式:

    • Vue核心包开发:场景:局部模块改造

    • Vue核心包&Vue插件&工程化:场景:整站开发

    image-20230705095852701

  • **框架:**就是一套完整的解决方案

    • 特点:有一套必须让开发者遵守的规则或者约束,学框架就是学习的这些规则
    • **优点:**大大提高开发效率
    • 库VS框架
      • 库:类似工具箱,是一堆方法的集合,比如 axios、lodash、echarts等
      • 框架:是一套完整的解决方案,实现了大部分功能,我们只需要按照一定的规则去编码即可。

    1681876620277

(3)Vue开发方式

  • 传统开发模式:基于html/css/js文件开发Vue

    image-20210228083641377

  • 工程化(脚手架)开发方式:在webpack环境中开发Vue,这是最推荐, 企业常用的方式

    image-20230628161206620

2、创建实例

(1)步骤说明

  1. 准备容器 (Vue所管理的范围)
  2. 引包 (开发版本包 / 生产版本包) 官网
  3. 创建Vue实例 new Vue()
  4. 添加配置项 => 完成渲染
    1. el:指定挂载点,选择器指定控制的是哪个盒子
    2. data提供数据

(2)代码演示

<!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><!-- 创建Vue实例,初始化渲染1. 准备容器 (Vue所管理的范围)2. 引包 (开发版本包 / 生产版本包) 官网3. 创建实例 new Vue()4. 添加配置项 => 完成渲染--><!-- 不是Vue管理的范围 --><div class="box2">box2 -- {{ count }}</div><div class="box">box -- {{ msg }}</div>-----------------------------------------------------<!-- Vue所管理的范围 --><div id="app"><!-- 这里将来会编写一些用于渲染的代码逻辑 --><h1>{{ msg }}</h1><a href="#">{{ count }}</a></div><!-- 引入的是开发版本包 - 包含完整的注释和警告 --><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script><script>// 一旦引入 VueJS核心包,在全局环境,就有了 Vue 构造函数const app = new Vue({// 通过 el 配置选择器,指定 Vue 管理的是哪个盒子el: '#app',// 通过 data 提供数据data: {msg: 'Hello world',count: 666}})</script>
</body></html>

3、插值表达式

(1)常规用法

  • 插值表达式是一种Vue的模板语法

  • 我们可以用插值表达式渲染出Vue提供的数据

  • 表达式:是可以被求值的代码,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><!-- 插值表达式:Vue的一种模板语法作用:利用 表达式 进行插值渲染语法:{{ 表达式 }}--><div id="app"><p>{{ nickname }}</p><p>{{ nickname.toUpperCase() }}</p><p>{{ nickname + '你好' }}</p><p>{{ age >= 18 ? '成年' : '未成年' }}</p><p>{{ friend.name }}</p><p>{{ friend.desc }}</p></div><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script><script>const app = new Vue({el: '#app',data: {nickname: 'tony',age: 18,friend: {name: 'jepson',desc: '热爱学习 Vue'}}})</script>
</body></html>

(2)错误用法

1.在插值表达式中使用的数据 必须在data中存在
<p>{{hobby}}</p>  //如果在data中不存在 则会报错2.支持的是表达式,而非语句,比如:if   for ...
<p>{{if}}</p>3.不能在标签属性中使用 {{  }} 插值 (插值表达式只能标签中间使用)
<p title="{{username}}">我是P标签</p>

4、响应式特性

(1)响应式是什么

  • 数据变化,视图自动更新
  • 使用 Vue 开发,关注业务的核心逻辑,根据业务修改数据即可,不需要关心视图的更新

image-20230705132344822

(2)如何访问 和 修改 data中的数据

  • data中的数据, 最终会被添加到实例上
    • 访问数据: “实例.属性名”
    • 修改数据: “实例.属性名” = “值”
<!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><div id="app">{{ msg }} {{ count }}</div><script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script><script>const app = new Vue({el: '#app',data: {// 响应式数据 → 数据变化了,视图自动更新msg: 'hello world',count: 100}})// data中的数据,是会被添加到实例上// 1. 访问数据  实例.属性名console.log(app.msg)// 2. 修改数据  实例.属性名 = 新值app.msg = 'hello world ok'</script></body></html>

5、开发插件安装

(1)VSCode插件

  • VSCode插件安装:Vetur,VueHepler
  • VSCode相关知识请参考VSCode入门

image-20230628093901575

(2)Chrome浏览器插件

  • 下载插件

    • 通过谷歌应用商店安装(国外网站)

    • 极简插件下载(推荐):https://chrome.zzzmh.cn/

image-20230705143331078

  • 安装插件

    • Chrome浏览器输入chrome://extensions/,打开开发者模式

    • 把下载的插件直接拖进页面,即安装完成

image-20230705134152404

  • 使用插件

    • 安装之后可以F12后看到多一个Vue的调试面板

    • 可以在里面修改对象值调试代码

image-20230705142849726

http://www.hkea.cn/news/490486/

相关文章:

  • 用net语言做网站平台好不好企业培训师资格证报考2022
  • 成都定制网站设竞价推广遇到恶意点击怎么办
  • 制作视频网站建设友链交易网
  • 做外贸是不是要有网站腾讯企点app下载安装
  • 网站开发快递文件国外网站怎么推广
  • 网站和搜索引擎站长论坛
  • 做违法网站会怎样外贸独立站怎么建站
  • 云主机建网站教程深圳全网推互联科技有限公司
  • 做网站赚50万谷歌搜索引擎363入口
  • 台州网站设计外包网页制作公司排名
  • 网站建设投标文件范本亚马逊提升关键词排名的方法
  • 学做网站需要多长时间免费推广平台排行
  • wordpress运行php 404360优化大师下载
  • seo排名网站 优帮云线上推广的三种方式
  • 平凉哪有做网站的百度推广登录入口官网网
  • 娄底网站优化自建网站平台有哪些
  • 做网站需要多少兆空间wix网站制作
  • 哪些网站教做生物实验今日新闻联播
  • 铜川市住房和城乡建设局网站信息流广告哪个平台好
  • 太原市建设交易中心网站首页百度手机助手app安卓版官方下载
  • 昆山网站建设网站建设郑州网络推广哪个好
  • 瑜伽网站设计国外推广网站
  • 什么网站做国外批发百度推广自己怎么做
  • 网站管理工具百度推广可以自己开户吗
  • 三水网站制作中山做网站推广公司
  • ysl网站设计论文郑州seo地址
  • 做食品的网站设计要注意片多多可以免费看电视剧吗
  • 网站排名推广自己怎么做长沙seo代理商
  • 手机网站改版公司加盟关键词优化排名查询
  • html5 图片网站建设企业网站多少钱