Vue学习(MVVM、入门练习)-学习笔记

文章目录

    • Vue学习(MVVM、入门练习)-学习笔记
      • 入门实例

Vue学习(MVVM、入门练习)-学习笔记

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

入门实例

<!DOCTYPE html>
<html>
<head><title></title><link rel="stylesheet" type="text/css" href="css/index.css"/><script type="text/javascript" src='js/vue.js'></script><script type="text/javascript" src='js/axios.js'></script><script type="text/javascript" src='js/tab.js'></script>
</head>
<body><div id="my"><!--默认写法--><ul class="tab-tit"><li v-bind:class="n==1?'active':''" v-on:click="action(1)">{{n}}标题一</li>   <li :class="n==2?'active':''" @click="n=2">标题二</li><li :class="n==3?'active':''" @click="n=3">标题三</li><li :class="n==4?'active':''" @click="n=4">标题四</li></ul><div class="tab-con"><div v-if="n==1">内容一</div><div v-show="n==2">内容二</div><div v-show="n==3">内容三</div><div v-show="n==4">内容四</div></div><!--数组写法--><ul class="tab-tit">  <li v-for="(v,index) in title"  :class="n==index?'active':''" @click="n=index">{{v}}</li></ul><div class="tab-con"><div v-for="(c,i) in content" v-if="n==i">{{c}}</div></div><!--数组对象写法--><ul class="tab-tit">  <li v-for="(v,index) in lists"  :class="n==index?'active':''" @click="n=index">{{v.title}}</li></ul><div class="tab-con"><div v-for="(c,i) in lists" v-if="n==i">{{c.content}}</div></div><!--动态数据写法--><ul class="tab-tit">  <li v-for="(v,index) in items"  :class="n==index?'active':''" @click="n=index">{{v.name}}</li></ul><div class="tab-con"><div v-for="(c,i) in items" v-if="n==i">{{c.con}}</div></div></div></body>
</html>
window.onload = function(){var vm = new Vue({el:"#my",  //element元素data:{   //数据  响应式数据n:1,  //数据驱动  设置一个变量来控制title:['标题1','标题2','标题3','标题4'],content:['内容1','内容2','内容3','内容4'],lists:[{title:'a',content:'a1'},{title:'b',content:'b1'},{title:'c',content:'c1'},{title:'d',content:'d1'},{title:'e',content:'e1'},],items:[]},methods:{   //方法action:function(i){this.n = i;},getItems(){var that = this;  //局部定义axios({method:'get',   //类型url:'http://localhost:3333/get_tablist'}).then(res=>{console.log(res);console.log(this);   //windowthis.items = res.data.result;  //赋值渲染}).catch(function(error){})}},mounted(){  //生命周期钩子函数  表示挂载完成this.getItems();}})
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/31250.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

打开一个窗体的代码css,css+js实现点击文字或按钮弹出一个div窗口-编码类-艾雪雪aixuee.com-恭喜你终于发现了这个宝藏!...

css部分&#xff1a; .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity88); } .white_mrc { display: none; width: 250px; height: 400px; padding…

html 点击文字转换窗口,css+js实现点击文字或按钮弹出一个div窗口-编码类-艾雪雪-恭喜你终于发现了这个宝藏...

css部分&#xff1a; .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity88); } .white_mrc { display: none; width: 250px; height: 400px; padding…

雪雪不吃香菜

确定项目 立项——产品说明书——需求文档——需求评审 详细概要设计——编码——自测——提测 测试计划——编写测试用例——测试用例评审——提测 开发环境(开发专用) 测试环境(测试专用) 提测——冒泡测试(测试流程是否通过)——功能测试——禅道记录BUG——回归测试(验…

chatgpt赋能python:Python聊天工具:简单易用的即时通讯方式

Python聊天工具&#xff1a;简单易用的即时通讯方式 在当今数字化社会&#xff0c;通讯技术持续发展&#xff0c;人们借助各种出色的工具保持着联系。聊天软件应运而生&#xff0c;已成为人们常用的即时通讯工具。而Python聊天工具则以简单易用的方式&#xff0c;为用户提供了…

Edge安装插件错误(download interrupted)解决办法

微软Edge无法安装插件的原因大概率是host的问题 修改即可!!! win10系统host路径: C:\Windows\System32\drivers\etc 把host文件复制到桌面上 用记事本打开(便于编辑) 把以下复制到文本当中 13.107.9.158 mesedgeextensions.sf.tlu.dl.delivery.mp.microsoft.com #Edge商店拓展…

没有域名怎么用宝塔面板搭建网站?

其实没有域名也是可以用ip地址&#xff0c;搭建网站的&#xff0c;在宝塔面板部署网站的时候&#xff0c;填上ip地址就行。 如果想要搭建多个网站&#xff0c;可以在后面加上端口号

宝塔环境搭建教程

阿里云ECS服务器搭建宝塔环境教程-保姆级教程 1.建立远程连接 2.输入密码后登入服务器 3.从宝塔官网复制下载安装代码 4.粘贴到图二服务器命令行&#xff0c;按回车 5.耐心等到下图出现&#xff0c;点击y 6.耐心等待宝塔环境的网址、账号、密码出现&#xff0c;可以将其保存…

frp内网穿透搭建-宝塔版

一、搭建frp准备 下载frp部署文件&#xff1a;https://github.com/fatedier/frp/releases把防火墙安全端口打开&#xff0c;默认7500&#xff0c;7000&#xff0c;其他的自行设置打开&#xff0c;如阿里云服务器要打开端口规则。 二、配置frps服务端 把frps、frps.ini、LICE…

使用宝塔搭建一个简单的网页

1.首先在百度上搜索“宝塔”进入其中&#xff0c;找到相应的脚本。 2.将相应的脚本进行复制&#xff0c;粘贴在CentOS上运行 3.运行过程中的选择都为yes&#xff0c;随后等候其安装成功就行了。 4.根据安装成功后的页面提示的有内网地址和账户密码。复制内网地址进入&#xff…

树莓派宝塔搭建NAS私有云盘nextcloud

树莓派宝塔搭建NAS私有云盘nextcloud 其余树莓派搭建文章前言准备工作BUGBUG1BUG2 成功界面开启外部存储 其余树莓派搭建文章 树莓派宝塔搭建NAS私有云盘nextcloud 树莓派宝塔搭建图床Chevereto 树莓派宝塔部署hexo博客 前言 我本来是在树莓派3B上搭建了hexo博客和图床&…

服务器+宝塔+Chevereto 搭建个人图床

服务器+宝塔+Chevereto 搭建个人图床 先附上我的demo: http://img.xubean.top/ 步骤: 前去github下载压缩包。在宝塔面板新建网站,并且创建一个数据库。将下载的压缩包解压至你新建的网站的目录。注意这里需要更改一个东西。打开新建的网站,跟着提示一步步配置。1. 下载压…

宝塔nginx文件服务器,借助宝塔使用nginx搭建webdav服务端

前言 之前webdav一直使用的是 坚果云 &#xff0c;但是它对请求次数存在限制&#xff0c;某些时候同步会出现问题。所以我决定自己在vps上搭建webdav服务。 vps环境 系统&#xff1a;CentOS 7.3 宝塔&#xff1a;7.1.1 宝塔安装 自行参考&#xff1a;宝塔官网 1.重新安装nginx …

宝塔搭建网站

宝塔搭建网站 1.首先登陆宝塔页面 2.点开侧边栏 网站 选项 点开网站&#xff0c;然后点击添加站点&#xff0c;域名按照自己喜好来填写即可&#xff0c;可以选择创建数据库&#xff0c;其他选项默认就行。 3.点开侧边栏 文件 选项 打开文件选项&#xff0c;接着点击上传&a…

利用Docker和宝塔搭建FRP内网穿透

小老百姓成本能省则省&#xff0c;能多利用则多利用设备价值&#xff0c;一台放wordpress和测试站点服务器虽然配置不高&#xff0c;但为了发挥更多价值&#xff0c;可以用于日常开发&#xff0c;避免多花费租用其它内网穿透产品。 本教程是在不改变宝塔部署的产品之间&#x…

宝塔搭建多个站点

1.创建网站 域名是随便填写的 根目录保存你要创建的网站的文件夹 然后将网站的源码安装在这根目录即可 2.域名更改 添加网站对应的端口号 (选择的端口尽量不要是连续的&#xff0c;我之前尝试开放端口100&#xff0c;101&#xff0c;102&#xff0c;只有100端口可以用&#…

CentOS宝塔搭建(超详细)

本文讲述CentOS搭建宝塔全过程&#xff0c;我会手把手的教你哦~ 1、云平台控制台创建及安装CentOS系统。 不管哪个云应该都有这个系统的。 注意事项&#xff1a; &#xff08;1&#xff09;CentOS系统建议7.4、7.6版本&#xff0c;切勿安装8版本&#xff01; &#xff08;…

宝塔linux面板源码,用宝塔搭建自己的源码程序

对于如何使用宝塔面板搭建自己的源码程序问题&#xff0c;其实这个是一个很简单的问题&#xff0c;不管是 Linux 面板还是 Windows 面板&#xff0c;只需要成功安装面板后添加好站点之后直接将自己的源码程序上传到根目录即可。下面宝塔面板教程栏目就以宝塔 Linux 面板为例进行…

使用宝塔搭建个人博客

1、首先要有一个云服务器 我用的是腾讯云的vps&#xff0c;系统是winserver2012&#xff0c;选了一个自带宝塔面板的&#xff0c;就不用配那些php、mysql、apache之类的了 2、安装宝塔 自带面板 在浏览器中打开宝塔的控制面板&#xff0c;默认端口是8888 用户名和密码要去vp…

Linux宝塔搭建

一、宝塔安装 1.1、安装 打开宝塔的官网: https://www.bt.cn/ 选择Linux一版&#xff0c;点击立即安装。 选择适合你的版本&#xff0c;我这里是Centos&#xff0c;所以选择Centos的。 然后将代码复制到你的服务器上 yum install -y wget && wget -O install.sh http…

宝塔搭建教程

百度智能云 - 部署宝塔 产品&#xff1a;轻量应用服务器LS - 配置&#xff1a; 2核/4GB内存/80GB磁盘/6Mbps带宽 价格&#xff1a;2022开年采购季 140元 两年 重装系统 选择系统 系统镜像 》 Ubuntu 18.04 点击立即重置 等待重置完成 重置完成 部署宝塔面板 新建SSH连接信息 …