百城建设提质工程网站小程序商城开发方案

news/2025/9/24 3:50:44/文章来源:
百城建设提质工程网站,小程序商城开发方案,辽源市网站建设,北京昌平区文章目录 Vue3样式绑定1. class 属性绑定1.1 v-bind:class 设置一个对象#xff0c;从而动态的切换 class1.2 在对象中传入更多属性用来动态切换多个 class1.3 直接绑定数据里的一个对象1.4 绑定一个返回对象的计算属性。这是一个常用且强大的模式1. 5 数据语法1.6 errorClass… 文章目录 Vue3样式绑定1. class 属性绑定1.1 v-bind:class 设置一个对象从而动态的切换 class1.2 在对象中传入更多属性用来动态切换多个 class1.3 直接绑定数据里的一个对象1.4 绑定一个返回对象的计算属性。这是一个常用且强大的模式1. 5 数据语法1.6 errorClass 是始终存在的isActive 为 true 时添加 activeClass 类 2. Vue.js style(内联样式)2.1 v-bind:style 直接设置样式2.2 直接绑定到一个样式对象2.3 v-bind:style 可以使用数组将多个样式对象应用到一个元素上2.4 多重值 3. 组件上使用 class 属性3.1 带有单个根元素的自定义组件上使用 class 属性3.2 组件有多个根元素 Vue3样式绑定 1. class 属性绑定 class 与 style 是 HTML 元素的属性用于设置元素的样式我们可以用 v-bind 来设置样式属性。 v-bind 在处理 class 和 style 时 表达式除了可以使用字符串之外还可以是对象或数组。 v-bind:class 可以简写为 :class。 1.1 v-bind:class 设置一个对象从而动态的切换 class 实例中将 isActive 设置为 true 显示了一个绿色的 div 块如果设置为 false 则不显示 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 v-bind:class 设置一个对象从而动态的切换 class /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/script !-- 定义样式--style.active {width: 100px;height: 100px;background: green;}/style /head body!--定义一个名为app的div--div idapp classdemo !-- 使用v-bind:class 在div中使用class属性 -- !-- div v-bind:class{active: isActive}/div-- !-- v-bind:class可以缩写为 :class --div :class{active: isActive}/div !-- 静态绑定class-- !-- div classactive/div--/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// isActive为false则不显示isActive: true}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上实例 div class 渲染结果为 div classactive/div1.2 在对象中传入更多属性用来动态切换多个 class :class 指令也可以与普通的 class 属性共存 实例text-danger 类背景颜色覆盖了 active 类的背景色 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 在对象中传入更多属性用来动态切换多个 class:class 指令也可以与普通的 class 属性共存/titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/script !-- 定义样式--style.active {background: green;}.static {width: 100px;height: 100px;}.text-danger {background: red;}/style /head body!--定义一个名为app的div--div idapp classdemo !-- 使用v-bind:class 在div中使用class属性 -- !-- div v-bind:class{active: isActive}/div-- !-- v-bind:class可以缩写为 :class --div :class{active: isActive, text-danger: hasError} classstatic/div !-- 静态绑定class-- !-- div classactive/div--/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// isActive为false则不显示isActive: false,hasError: true}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上实例 div class 渲染结果为 div classtext-danger static/div当 isActive 或者 hasError 变化时class 属性值也将相应地更新。例如如果 active 的值为 trueclass 列表将变为 static active text-danger。 1.3 直接绑定数据里的一个对象 text-danger 类背景颜色覆盖了 active 类的背景色 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 在对象中传入更多属性用来动态切换多个 class:class 指令也可以与普通的 class 属性共存 直接绑定数据里的一个对象/titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/scriptscript srchttps://unpkg.com/vuenext/script !-- 定义样式--style.active {background: green;}.static {width: 100px;height: 100px;}.text-danger {background: red;}/style /head body!--定义一个名为app的div--div idapp classdemo !-- 使用v-bind:class 在div中使用class属性 -- !-- div v-bind:class{active: isActive}/div-- !-- 直接绑定对象 v-bind:class可以缩写为 :class --div :classclassObject classstatic/div !-- 静态绑定class-- !-- div classactive/div--/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// 返回类型为一个对象classObject: {// isActive为false则不显示// isActive: true,active: false,text-danger: true}}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上实例 div class 渲染结果为 div classtext-danger static/div当 isActive 或者 hasError 变化时class 属性值也将相应地更新。例如如果 active 的值为 trueclass 列表将变为 static active text-danger。 1.4 绑定一个返回对象的计算属性。这是一个常用且强大的模式 也可以在这里绑定一个返回对象的计算属性。这是一个常用且强大的模式 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 在对象中传入更多属性用来动态切换多个 class:class 指令也可以与普通的 class 属性共存 绑定一个返回对象的计算属性。这是一个常用且强大的模式/titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/scriptscript srchttps://unpkg.com/vuenext/script !-- 定义样式--style.active {background: green;}.static {width: 100px;height: 100px;}.text-danger {background: red;}/style /head body!--定义一个名为app的div--div idapp classdemo !-- 使用v-bind:class 在div中使用class属性 -- !-- div v-bind:class{active: isActive}/div-- !-- 直接绑定对象 v-bind:class可以缩写为 :class --div :classclassObject classstatic/div !-- 静态绑定class-- !-- div classactive/div--/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// 定义返回值isActive: true,error: null}},// 定义计算属性 为一个对象computed: {classObject () {// 定义对象返回值return {active: this.isActive !this.error,text-danger: this.error this.error.type fatal}}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上代码的渲染结果为 div classactive static/div1. 5 数据语法 可以把一个数组传给 v-bind:class实例如下: div :class[activeClass, errorClass] classstatic/div!DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 在对象中传入更多属性用来动态切换多个 class:class 指令也可以与普通的 class 属性共存 可以把一个数组传给 v-bind:class /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/scriptscript srchttps://unpkg.com/vuenext/script !-- 定义样式--style.active {background: green;}.static {width: 100px;height: 100px;}.text-danger {background: red;}/style /head body!--定义一个名为app的div--div idapp classdemo !-- 使用v-bind:class 在div中使用class属性 -- !-- div v-bind:class{active: isActive}/div-- !-- 直接绑定对象 v-bind:class可以缩写为 :class --div :class[activeClass, errorClass] classstatic/div !-- 静态绑定class-- !-- div classactive/div--/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// 定义返回值activeClass: active,errorClass: text-danger}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上代码渲染结果div classactive text-danger static/div 1.6 errorClass 是始终存在的isActive 为 true 时添加 activeClass 类 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 在对象中传入更多属性用来动态切换多个 class:class 指令也可以与普通的 class 属性共存errorClass 是始终存在的isActive 为 true 时添加 activeClass 类 /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/scriptscript srchttps://unpkg.com/vuenext/script !-- 定义样式--style.active {background: green;}.static {width: 100px;height: 100px;}.text-danger {background: red;}/style /head body!--定义一个名为app的div--div idapp classdemo !-- 使用v-bind:class 在div中使用class属性 -- !-- div v-bind:class{active: isActive}/div-- !-- 直接绑定对象 v-bind:class可以缩写为 :class --div :class[isActive ? activeClass : errorClass] classstatic/div !-- 静态绑定class-- !-- div classactive/div--/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// 定义返回值isActive: true,activeClass: active,errorClass: text-danger}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果isActive为true显示绿色isActive为false显示红色 以上实例的渲染结果:div classactive static/div 2. Vue.js style(内联样式) 2.1 v-bind:style 直接设置样式 可以在 v-bind:style 直接设置样式可以简写为 :style !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 v-bind:style 直接设置样式 /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/script /head body!--定义一个名为app的div--div idapp classdemo !-- v-bind:style 直接设置样式 -- !-- div v-bind:style{color: activeColor, fontSize: fontSize px}v-bind:style 直接设置样式/div-- !-- v-bind:style 直接设置样式 可以简写为 :style--div :style{color: activeColor, fontSize: fontSize px}v-bind:style 直接设置样式/div/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {activeColor: red,fontSize: 30}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上代码渲染结果为:div stylecolor: red; font-size: 30px;v-bind:style 直接设置样式/div 2.2 直接绑定到一个样式对象 也可以直接绑定到一个样式对象让模板更清晰 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 v-bind:style 直接设置样式 /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/script /head body!--定义一个名为app的div--div idapp classdemo !-- v-bind:style 直接设置样式 -- !-- div v-bind:style{color: activeColor, fontSize: fontSize px}v-bind:style 直接设置样式/div-- !-- v-bind:style 直接设置样式 可以简写为 :style--div :stylestyleObjectv-bind:style 绑定样式对象/div/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// 设置返回结果为一个样式对象styleObject: {color: red,fontSize: 30px}}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 以上代码的渲染结果div stylecolor: red; font-size: 30px;v-bind:style 绑定样式对象/div 2.3 v-bind:style 可以使用数组将多个样式对象应用到一个元素上 v-bind:style 可以使用数组将多个样式对象应用到一个元素上 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 v-bind:style 可以使用数组将多个样式对象应用到一个元素上 /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/script /head body!--定义一个名为app的div--div idapp classdemo !-- v-bind:style 直接设置样式 -- !-- div v-bind:style{color: activeColor, fontSize: fontSize px}v-bind:style 直接设置样式/div-- !-- v-bind:style 直接设置样式 可以简写为 :style--div :style[baseStyles, overridingStyle]v-bind:style 绑定样式对象/div/divscript // 定义Vue应用HelloVueAppconst HelloVueApp {data () {return {// 设置返回结果为一个样式对象baseStyles: {color: green,fontSize: 30px},overridingStyle: {font-weight: bold}}}}// 创建HelloVueApp应用 并挂载到名为app的div上Vue.createApp(HelloVueApp).mount(#app)/script /body /html页面效果 上述案例渲染结果div stylecolor: green; font-size: 30px; font-weight: bold;v-bind:style 绑定样式对象/div 注意当 v-bind:style 使用需要特定前缀的 CSS 属性时如 transform Vue.js 会自动侦测并添加相应的前缀。 2.4 多重值 可以为 style 绑定中的 property 提供一个包含多个值的数组常用于提供多个带前缀的值 div :style{ display: [-webkit-box, -ms-flexbox, flex] }/div这样写只会渲染数组中最后一个被浏览器支持的值。在本例中如果浏览器支持不带浏览器前缀的 flexbox那么就只会渲染 display: flex。 3. 组件上使用 class 属性 3.1 带有单个根元素的自定义组件上使用 class 属性 当在带有单个根元素的自定义组件上使用 class 属性时这些 class 将被添加到该元素中。此元素上的现有 class 将不会被覆盖。 !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 当你在带有单个根元素的自定义组件上使用 class 属性时这些 class 将被添加到该元素中。此元素上的现有 class 将不会被覆盖。 /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/scriptscript srchttps://unpkg.com/vuenext/script /head body!--定义一个名为app的div--div idapp classdemo !-- 使用自定义的全局组件runoob--runoob classclassC classD/runoob/divscript // 定义Vue应用HelloVueAppconst HelloVueApp Vue.createApp({})// 在HelloVueApp组件上创建一个新全局组件 // 在自定义组件上使用class属性这些属性会被添加到该元素上HelloVueApp.component(runoob, {template: h1 classclassA classB在自定义组件上使用class属性这些属性会被添加到该元素上/h1})// 创建HelloVueApp应用 并挂载到名为app的div上HelloVueApp.mount(#app)/script /body /html页面效果 以上实例渲染结果h1 classclassA classB classC classD在自定义组件上使用class属性这些属性会被添加到该元素上/h1 对于带数据绑定 class 也同样适用 my-component :class{ active: isActive }/my-component当 isActive 为 true 时HTML 将被渲染成为 p classactiveHi/p3.2 组件有多个根元素 组件有多个根元素需要定义哪些部分将接收这个类。可以使用 $attrs 组件属性执行此操作 template 中 是反引号不是单引号 ’ !DOCTYPE html html headmeta charsetutf-8titleVue 测试实例 组件有多个根元素你需要定义哪些部分将接收这个类。可以使用 $attrs 组件属性执行此操作 /titlescript srchttps://cdn.staticfile.org/vue/3.2.37/vue.global.min.js/scriptscript srchttps://unpkg.com/vuenext/script /head body!--定义一个名为app的div--div idapp classdemo !-- 使用自定义的全局组件runoob--runoob classclassA/runoob/divscript // 定义Vue应用HelloVueAppconst HelloVueApp Vue.createApp({})// 在HelloVueApp组件上创建一个新全局组件 含多个根元素HelloVueApp.component(runoob, {template: p :class$attrs.class组件有多个根元素 使用 $attrs 组件属性执行此操作/pspan这是runoob的子组件/span})// 创建HelloVueApp应用 并挂载到名为app的div上HelloVueApp.mount(#app)/script /body /html页面效果 以上代码渲染结果 p classclassA组件有多个根元素 使用 $attrs 组件属性执行此操作/p span这是runoob的子组件/span

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

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

相关文章

wordpress网站字体凡科快图官方

一、安装依赖分析工具 npm install webpack-bundle-analyz 二、修改webpack.config.js文件 1、导入上面下载的包 2、在plugins里创建实例 三、启动打包命令 npm run build 会弹出如下界面: 四、优化 1、通过CDN导入react-dom文件 修改webpack.config.js文件里…

青岛做外贸网站建设平面设计免费模板网站

Python中的pandas模块进行数据分析。 接下来pandas介绍中将学习到如下8块内容:1、数据结构简介:DataFrame和Series2、数据索引index3、利用pandas查询数据4、利用pandas的DataFrames进行统计分析5、利用pandas实现SQL操作6、利用pandas进行缺失值的处理7…

做网站用什么软件做上海怎么做seo推广

内容参考于:易道云信息技术研究院VIP课 上一个内容:显示游戏数据到小助手UI 码云地址(游戏窗口化助手 分支):https://gitee.com/dye_your_fingers/sro_-ex.git 码云版本号:852c339f5e4c103390b123e0eaed…

青岛手机建站模板企业免费邮箱注册申请

#计算器开发需求##1、实现加减乘除及拓号优先级解析#2、用户输入 1 - 2 * ( (60-30 (-40/5) * (9-2*5/3 7 /3*99/4*2998 10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,#必须自己解析里面的(),,-,*,/符号和公式,运算后得出结果,结果必须…

营销网站特点seo建站推广

(1)打开控制面板,进入【控制面板\系统和安全\Windows Defender 防火墙】 (2)点击左侧菜单【高级设置】,进入防火墙设置页面 (3)根据需要选择【入站规则】或者【出站规则】&#xff…

如何设立网站php做直播网站

文章目录 一.信息收集1.网段探测2.端口扫描3.版本服务探测4.漏扫5.目录扫描 二.漏洞利用1.分析信息2..fuzz工具 三.getshell四.提权六.nmap提权 一.信息收集 1.网段探测 因为使用的是VMware,靶机的IP地址是192.168.9.84 ┌──(root㉿kali)-[~/kali/vulnhub] └─…

做电商网站注意什么网页设计零基础学习课程

安装elasticsearch、kibana、IK分词器、扩展IK词典 后面还会安装kibana,这个会提供可视化界面方面学习。 需要注意的是elasticsearch和kibana版本一定要一样!!! 否则就像这样 elasticsearch 1、创建网络 因为我们还需要部署k…

东营网站建设优化如何把自己网站推广出去

文章目录 一、抽象类和接口总结总结补充说明主要区别 二、抽象类2.1 抽象类概述与声明2.2 抽象方法2.3 抽象类与抽象方法的使用 三、接口3.1 接口概述概述特征声明示例 3.2 接口的实现和继承说明示例 3.3 显式接口成员实现说明注意示例 一、抽象类和接口总结 总结 抽象类和接…

中国建设银行网站下载安装创新的南昌网站设计

接上文 RabbitMQ-主题模式 1 第四种交换机类型 header:它是根据头部信息来决定的,在我们发送的消息中是可以携带一些头部信息的,类似与HTTP,我们可以根据这些头部信息来决定路由到哪一个消息队列中。 修改配置类内容 Configuration public…

做信息网站需要什么邢台网站建设厂家

我按照pyecharts的官网案例学习flask,其中有段flask前后端分离的示例。官方教程:https://pyecharts.org/#/zh-cn...我用前后端分离展示柱状图、饼图都没问题,但把pyecharts的图形函数换成地理图表,就展示不出来,请问是…

专业彩票网站开发 APP开发网站开发与设计结课论文

阿里妹导读:从“叉手礼”、“水盆羊汤”、“酒晕妆”这些唐朝人的生活细节,到精美的坊间造型、充满意境的诗词歌赋,《长安十二时辰》不仅以缜密剧情赢得赞誉,更还原了一个真实的大唐长安。在精良制作之上,技术人如何让…

网页设计流程要怎么写冯宗耀seo教程

2023年天津市公共租赁住房网上登记流程图 小编为大家整理了天津市公共租赁住房网上登记流程,从登记到填写信息。 想要体验的朋友请看一下。 申请天津公共租赁住房时拒绝申报家庭情况会怎样? 天津市住房保障家庭在享受住房保障期间,如在应申…

制作高端网站公司排名全网自助下单最便宜

关于单引号和双引号 当输出的字符串内部没有单引号的时候,外面可以用单引号, 但是如果内部有了单引号,那么外部只能用双引号。 dict {Name: Zara, Age: 7, Class: First} print(dict) print (dict[Name]: , dict[Name]) print ("dic…

如何做像淘宝一样的网站在线短网址缩短工具

基于原生html5实现,不需要falsh支持,进度可以自定义显示,控制灵活, 本来打算使用jquery插件进行异步文件上传,比如uploadfy但是需要额外的支持,也有人用iframe模仿异步上传机制,感觉都比较别扭。…

淘宝客如何建设推广网站最好看免费观看高清大全一影视下载

文章目录 01. Nginx 简介02. 正向代理和反向代理03. Nginx 和 Apache、Tomcat 之间的不同点04. Nginx 的优点05. Nginx 常用的功能特性06. Nginx 下载07. Nginx 安装1. 源码安装前的环境准备2. Nginx 源码简单安装方式3. Nginx yum 安装方式4. Nginx 源码复杂安装方式 08. Ngin…

有没有什么排版的网站夹江移动网站建设

其实就这么一个插件:Image2Mesh https://github.com/kedepot/i2m-std blender加载完图片之后点这个就行 到了这一步还不行如果直接放到unity中使用的话,添加材质和贴图之后每一个小块都是独立的区域来展示贴图,所以需要展UV

做的好的有哪些网站wordpress 标签 中文

Buffer 用途:缓冲通常用于临时存储数据,以平衡不同速度的数据传输过程直接的差异。它可以用来解决数据传输速度不匹配的问题。 例如: 当您在观看视频时,视频播放器会缓冲一段时间的视频数据,以便在网络速度慢或不稳定…

德州网站建设哪家专业威海优化公司立找2火星

文章目录 0 前言1 课题意义1.1 股票预测主流方法 2 什么是LSTM2.1 循环神经网络2.1 LSTM诞生 2 如何用LSTM做股票预测2.1 算法构建流程2.2 部分代码 3 实现效果3.1 数据3.2 预测结果项目运行展示开发环境数据获取 最后 0 前言 🔥 优质竞赛项目系列,今天…

前端开发网站开发wordpress 注册页

如果要使用或仅通过Spring Boot检查Spring的最新版本,但当前的Spring Boot版本取决于旧的Spring版本,则需要稍微调整Gradle构建配置。 例如,在撰写本文时,Spring 4.2.1和Spring Boot 1.2.5是当前版本。 Spring Boot 1.2.5依赖于S…