首页 > 其他分享 >2024/11/27日 日志 关于Vue && Element

2024/11/27日 日志 关于Vue && Element

时间:2024-11-28 21:44:31浏览次数:9  
标签:11 el 27 -- 绑定 Vue Element HTML

Vue

点击查看代码
-- Vue
-- ·Vue 是一套前端框架免除原生JavaScript中的DOM操作,简化书写
-- ·基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,
--  将编程的关注点放在数据上
-- ·官网:https://cn.vuejs.org
-- 
-- Vue 快速入门
-- 1.新建 HTML 页面,引入 Vue.js文件
-- <script src="js/vue.js"></script>
-- 2.在JS代码区域,创建Vue核心对象,进行数据绑定
-- new Vue({
-- 	el: "#app",
-- 	data() {
-- 			return {
--    	username:""
--    	}
--  	}
-- });
-- 3. 编写视图
-- <div id="app">
-- <input name="username" v-model="username" >
-- {{username}}
-- </div>
-- 
-- Vue 常用指令
-- ·指令:HTML 标签上带有 v- 前缀的特殊属性,不同指令具有不同含义。
-- 	例如:v-if,v-for...
-- ·常用指令
-- 指令          作用
-- v-bind        为HTML标签绑定属性值,如设置 href,css样式等
-- v-model       在表单元素上创建双向数据绑定
-- v-on          为HTML标签绑定事件
-- v-if
-- v-else        条件性的渲染某元素,判定为true时渲染,否则不渲染
-- v-else-if
-- v-show        根据条件展示某元素,区别在于切换的是display属性的值
-- v-for         列表渲染,遍历容器的元素或者对象的属性
-- 
-- 
-- ·v-bind:
-- <a v-bind:href-"ur">百度一下</a>
-- <!--
-- v-bind 可以省略
-- -->
-- <a :href="url">百度一下</a>
-- 
-- ·v-model:
-- <input name="username" v-model="username">
-- 
-- ·html:
-- <input type="button" value="一个按钮" v-on:click="show()">
-- <input type="button" value="一个按钮" @click="show()">
-- ·vue:
-- new Vue({
-- 		el: "#app",
-- 		methods:{
-- 		show(){
-- 			alert("我被点了");
--    }
--   }
-- });
-- 
-- ·v-if:
-- <div v-if="count == 3">div1</div>
-- <div v-else-if"count == 2">div2</div>
-- <div v-else>div3</div>
-- 
-- ·v-show:
-- <div v-show="count == 3">div4</div>
-- 
-- ·v-for:
-- <div y-for="addr in addrs">
-- 	{{addr}}<br>
-- </div>
-- ·加索引
-- <div v-for="(addr,i) in addrs">
-- <!--i表示索引,从0开始-->
-- {i + 1} : {{addr}}<br>
-- </div>
-- 
-- Vue生命周期
-- 生命周期的八个阶段:每触发一个生命周期事件,会自动执行一个生命周期方法(钩子)
-- 状态             阶段周期
-- beforeCreate     创建前
-- created          创建后
-- beforeMount      载入前
-- mounted          挂载完成
-- beforeUpdate     更新前
-- updated          更新后
-- beforeDestroy    销毁前
-- destroyed        销毁后
-- 关键:
-- ·mounted:挂载完成,Vue初始化成功,HTML页面渲染成功:
-- 	发送异步请求,加载数据
-- 
-- 示例:
-- 	new Vue({
-- 		el:"#app",
-- 		mounted(){
-- 		alert("vue 挂载完毕,发送异步请求");
-- 		} 
-- 	});
-- 

Element

点击查看代码
-- Element
-- 
-- ·Element:是饿了么公司前端开发团队提供的一套基于Vue的网站组件库,
--  	用于快速构建网页
-- ·组件:组成网页的部件,例如 超链接、按钮、图片、表格等等~
-- 
-- Element 快速入门
-- 1.引入Element 的css、js文件 和 Vue.js
-- <script src="vue.js"></script>
-- <script src="element-ui/lib/index.js"></script>
-- <link rel="stylesheet" href="element-ui/lib/theme-chalk/index.css">
-- 2.创建Vue核心对象
-- <script>
-- 	new Vue({
-- 		el:"#app
-- 	})
-- </script>
-- 3.官网复制Element组件代码
-- 
-- Element 布局
-- Element 中有两种布局方式
-- Layout 布局:通过基础的 24 分栏,迅速简便地创建布局
-- Container 布局容器:用于布局的容器组件,方便快速搭建页面的基本结构

标签:11,el,27,--,绑定,Vue,Element,HTML
From: https://www.cnblogs.com/MoonbeamsC/p/18575307

相关文章

  • 「Mac畅玩鸿蒙与硬件34」UI互动应用篇11 - 颜色选择器
    本篇将带你实现一个颜色选择器应用。用户可以从预设颜色中选择,或者通过输入颜色代码自定义颜色来动态更改界面背景。该应用展示了如何结合用户输入、状态管理和界面动态更新的功能。关键词UI互动应用颜色选择器状态管理用户输入界面动态更新一、功能说明颜色选择器应......
  • 2024.11.28周四
    2024.11.28周四Q1.1200给定a,b。构造一数组,满足平均值为a,中位数为b。Q2.1300给定4个数字,输出1~5中未出现的数字。Q3.1500给定一数组,每次操作你可以选择一个元素ai在数组右边添加i-1个0。问任意操作数组长度的最大值。A1.9mins考虑等差数列,3个元素便能构造出来......
  • 软件设计:实验11:装饰模式
    实验11:装饰模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解装饰模式的动机,掌握该模式的结构;2、能够利用装饰模式解决实际问题。 [实验任务一]:手机功能的升级用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而......
  • 20241127
    软件设计                 石家庄铁道大学信息学院 实验25:访问者模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解访问者模式的动机,掌握该模式的结构;2、能够利用访问者模式法解决实际问题。 [实验任务一]:打包员在我们课堂上的“购......
  • 20241126
    软件设计                 石家庄铁道大学信息学院 实验24:模板方法模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解模板方法模式的动机,掌握该模式的结构;2、能够利用模板方法模式解决实际问题。 [实验任务一]:数据库连接对数据库的......
  • 1179 Chemical Equation(搜索 + 回溯)
     先把各产物对应的公式按题面要求的从小到大进行排序(丢set里让他自己排序就行),搜索条件有两个:1.每个原料最多使用一次2.每个产物都要被生成排序后,搜索得到的第一个解就是最优解。1#include<bits/stdc++.h>2usingnamespacestd;3intn,m,k;4vector<str......
  • .NET周刊【11月第4期 2024-11-24】
    国内文章C#入门深度学习:万字长文讲解微积分和梯度下降https://www.cnblogs.com/whuanle/p/18551532这篇文章主要介绍了使用C#进行深度学习的方法,特别是微积分在此领域的应用。作者简要讲解了极限、导数等基本概念,并展示了如何在C#中实现这些数学运算,例如将一个极大的数表......
  • 11.28 模拟赛
    总结T1读完题就会了。感觉没什么坑直接写。10min过大样例。没啥好拍的就不拍了。T2。感觉不难啊,这种模拟Kruskal的题都做一堆了。想。谔谔正解会不了一点。写个乱搞,看看能不能过大样例。一开始是没过的,因为少写了一种情况。很久之后意识到改过来发现大样例过了!然后没对拍......
  • 蓝桥3511飞机降落
    样例输入230100101010100220301020101020201020样例输出YESNO思路:具体来说,对于每架飞机,有起飞时间(t)、降落时间限制(d)和飞行时长(l)等信息,代码要判断能否按照一定规则安排这些飞机的起降顺序,使得所有飞机都能在其降落时间限制内完成降落。代码展示:#incl......
  • 多校A层冲刺NOIP2024模拟赛27终结篇
    不知道是不是我打的最后一场模拟赛了,记录一下吧,总体来说还不错,虽然\(T1\)方案数求错爆零了,但\(T3\)场切了,暴力打满的话有265,希望\(NOIP\)时也可以不让自己遗憾吧。A【模板】分治FFT考虑每加进来一个数的贡献\(x_1*x_2+(x_1+x_2)*x_3+...=x_1*x_2+x_1*x_3+x_2*x_3+...\)......