phpnow 搭建本地网站物流做网站哪家好

news/2025/10/2 16:09:30/文章来源:
phpnow 搭建本地网站,物流做网站哪家好,怎么做学校子网站,专业的网络公司有哪些一、理解自定义指令 在 vue 中提供了一些对于页面和数据更为方便的输出#xff0c;这些操作就叫做指令#xff0c;以 v-xxx 表示#xff0c;比如 html 页面中的属性 div v-xxx /div。自定义指令很大程度提高了开发效率#xff0c;提高了工程化水平#x…一、理解自定义指令 在 vue 中提供了一些对于页面和数据更为方便的输出这些操作就叫做指令以 v-xxx 表示比如 html 页面中的属性 div v-xxx /div。自定义指令很大程度提高了开发效率提高了工程化水平一定要认真学习。 vue3自定义指令 二、vue2 有哪些内置指令 序号指令解释1v-for基于源数据多次渲染元素或模板块。2v-on绑定事件监听器。3v-bind动态的绑定一个或多个attribute或一个组件prop到表达式。4v-model在表单控件或者组件上创建双向数据绑定。5v-slot提供具名插槽或需要接收prop的插槽。6v-pre跳过这个元素和它的子元素的编译过程。7v-cloak这个指令保持在元素上直到关联实例结束编译。8v-once只渲染元素或组件一次随后的渲染会将组件/元素以及下面的子元素当成静态页面不再渲染。9v-text更新元素的textContent10v-html更新元素的display属性11v-if根据条件渲染元素12v-else与v-if 或 v-else-if搭配使用13v-else-if与 v-if 或 v-else 搭配使用前一兄弟元素必须有 v-if 或 v-else-if。 三、vue2 指令修饰符 事件修饰符序号修饰符解释1.stop阻止事件冒泡相当于调用 event.stopPropagation()2.prevent阻止默认事件的触发相当于调用 event.preventDefault()3.capture使用事件捕获模式从外部元素开始触发事件然后再触发内部元素的事件4.self只有当事件在绑定的元素本身触发时才触发事件不会触发内部元素的事件5.once指令只会触发一次然后自动解绑。6.passive指示监听器永远不会调用 event.preventDefault()可以提高性能。7.native监听组件根元素的原生事件而不是组件内部的子元素上的事件。v-model修饰符序号修饰符解释1.trim自动去除输入内容的首尾空格2.number将输入的 value 值转为数字类型3.lazy将 input 事件改为 change 事件减少输入事件的频率按键修饰符序号修饰符解释1.enter监听键盘回车事件其他修饰符序号修饰符解释1.camel用于将绑定的特性名字转回驼峰命名 svg :view-box.camelviewBox/svg 上面的代码等价于 svg viewBox.../svg2.sync.sync修饰符是一个特殊的修饰符用于实现父子组件之间的双向数据绑定。 四、vue2自定义指令钩子 在 Vue 2 中当你创建自定义指令时你可以访问几个钩子函数这些钩子函数允许你在不同的指令生命周期阶段执行代码。序号钩子解释1bind1、当指令第一次绑定到元素上时调用。此时你可以执行一些初始化操作比如设置初始值或添加事件监听器。 2、这个钩子函数接收三个参数el指令所绑定的元素、binding一个对象包含指令的名称、值和其他属性、vnodeVue 编译生成的虚拟节点。2inserted1、当被绑定的元素插入到父节点中时调用。此时元素已经存在于 DOM 中你可以执行依赖于 DOM 的操作。 2、和 bind 钩子一样它也接收 el、binding 和 vnode 三个参数。3update1、当指令的绑定值发生变化时调用并且元素 DOM 也已经更新。 2、接收的参数和 bind 和 inserted 一样。4componentUpdated1、当组件的 VNode 及其子 VNode 更新后调用即组件的 DOM 已经更新。 2、这个钩子对于在更新之后的操作非常有用比如基于新的 DOM 状态重新计算位置或大小。5unbind1、当指令与元素解绑时调用此时可以执行一些清理工作比如移除事件监听器或清理计时器。 2、同样接收 el、binding、vnode 这些参数但 vnode 参数在大多数情况下是 undefined。 五、Nuxt2使用自定义指令方法 5.1、全局自定义指令方法一 5.1.1、创建目录directives 创建文件directives/highlight.js // eslint-disable-next-line import/no-extraneous-dependencies import Vue from vueVue.directive(highlight, {// 当被绑定的元素插入到 DOM 中时inserted (el, binding) {// 获取指令的绑定值const color binding.value || yellow;// 应用样式到元素el.style.backgroundColor color;},// 当绑定值更新时update (el, binding) {// 更新元素的背景颜色el.style.backgroundColor binding.value || yellow;} })5.1.2、nuxt.config.js配置 nuxt.config.js文件中找到plugins plugins: [{{ src: ../m-front-common/pc/directives/highlight, mode: client },} ] 5.1.3、页面使用 templatedivp v-highlightred这段文字的背景色会被设置为红色。/p/div /template script /script style langless scoped /style验证成功 5.2、全局自定义指令方法二 5.2.1、创建目录directives 5.2.2、创建文件directives/highlight.js export default {name: highlight,install(Vue) {Vue.directive(highlight, {bind (el, binding) {// 获取指令的绑定值const color binding.value || yellow;// 应用样式到元素el.style.backgroundColor color;},// 当绑定值更新时unbind (el, binding) {// 更新元素的背景颜色el.style.backgroundColor binding.value || yellow;}})} } 5.2.3、创建文件directives/index.js // eslint-disable-next-line import/no-extraneous-dependencies import Vue from vue import highlight from ./highlightVue.use(highlight) 5.2.4、nuxt.config.js配置 nuxt.config.js文件中找到plugins plugins: [{{ src: ../m-front-common/pc/directives/index},} ] 5.2.5、页面使用 templatedivp v-highlightred这段文字的背景色会被设置为红色。/p/div /template script /script style langless scoped /style5.3、局部自定义指令 / 页面自定义指令方法三 templatedivdiv v-colorred文字颜色/div/div /template script export default {directives: {color: {bind: (el, binding) {el.style.color binding.value || blue;}}} } /script style langless scoped /style验证成功  六、Nuxt2使用自定义指令DEMO 6.1、v-focus export default {name: focus,install(Vue) {Vue.directive(focus, {inserted (el) {el.focus()}})} } 6.2、v-color export default {name: color,install(Vue) {Vue.directive(color, {bind (el, binding) {// 获取指令的绑定值const color binding.value || yellow;// 应用样式到元素el.style.color color;},unbind (el, binding) {el.style.color binding.value || yellow;}})} } 6.3、v-copy import { Message } from element-uiexport default {name: copy,install(Vue) {Vue.directive(copy, {inserted(el) {el.addEventListener(click, () {const textarea document.createElement(textarea);el.style.cursor pointer;textarea.value el.innerText;document.body.appendChild(textarea);textarea.select();document.execCommand(copy);document.body.removeChild(textarea);Message.success(复制成功)})}})} } 6.4、highlight export default {name: highlight,install(Vue) {Vue.directive(highlight, {bind (el, binding) {// 获取指令的绑定值const color binding.value || yellow;// 应用样式到元素el.style.backgroundColor color;},// 当绑定值更新时unbind (el, binding) {// 更新元素的背景颜色el.style.backgroundColor binding.value || yellow;}})} } 七、欢迎交流指正

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

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

相关文章

域名在线解析株洲seo优化报价

正题 题目大意 hhh层,每层n∗mn*mn∗m个石头,挖开不同位置的石头有不同的消耗,只能从高层下到低层。有一些宝藏,求拿到所有宝藏的最小代价。 解题思路 先考虑只有111层的情况,因为挖开的不用再挖 ,我们可以…

用PyTorch实现CBOW模型:从原理到实战的Word2Vec入门指南 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

企业自建网站营销网站正在建设中永久

概述 DHCP是什么意思?很多朋友在路由器设置中,都会看到有一项“DHCP服务器”设置功能,而很多朋友对这个功能不太了解,也不知道怎么设置。其实,对于普通用户来说,无需去单独设置路由器DHCP服务器功能&#…

2025无锡高配网咖实力厂家推荐:电竞设备与沉浸体验优选指南

无锡高配网咖实力厂家推荐:电竞设备与沉浸体验优选指南在数字娱乐产业蓬勃发展的今天,网咖已从单纯的上网场所升级为集电竞、社交、娱乐于一体的综合性空间。无锡作为长三角地区的重要城市,网咖行业呈现出快速迭代的…

2025无锡网咖权威推荐榜:停车便利体验佳,畅享上网好时光

2025无锡网咖权威推荐榜:停车便利体验佳,畅享上网好时光行业背景在当今数字化飞速发展的时代,网咖作为一个融合了网络娱乐、社交交流的场所,深受广大年轻群体以及游戏爱好者的喜爱。在无锡,随着城市经济的发展和居…

2025全屋定制厂家权威推荐榜:品质工艺与空间美学典范

2025全屋定制厂家权威推荐榜:品质工艺与空间美学典范随着现代生活品质的不断提升,全屋定制行业正迎来前所未有的发展机遇。据最新行业数据显示,2024年全屋定制市场规模已突破2000亿元,预计2025年将保持15%以上的增…

如何使用mysql数据库做网站包装设计网站设计平台

在我们的日常练习中,遇到最多的一个问题就是不知道自己练得怎么样了?还需不需要继续,或者调整练习方法。这种问题大多出现在自学吉他的学生当中,因为得不到老师的反馈,自己练得对不对,够不够,都…

睢宁微网站开发seo关键词排名怎么提升

简介: 风雨不动安如山 背景 近几年互联网的快速发展中,互联网业务发展越来越复杂,业务也被拆分得越来越细,阿里内部业务也发生着翻天覆地的变化,从最初的单体应用,到后面的分布式集群,再到最近…

先备案 做网站wordpress固定链接分类

exists : 强调的是是否返回结果集,不要求知道返回什么, 比如:select name from student where sex m and mark exists(select 1 from grade where ...) ,只要exists引导的子句有结果集返回,那么exists这个条件就算成立了,大家注意返回的字段…

网站html5模板个人网上公司注册流程图

实现一个单链表,链表初始为空,支持三种操作: 向链表头插入一个数;删除第 k 个插入的数后面的一个数;在第 𝑘 个插入的数后插入一个数。现在要对该链表进行 M 次操作,进行完所有操作后,从头到尾输出整个链表。 注意:题目中第 k 个插入的数并不是指当前链表的第 k 个数…

手把手部署 HFish 蜜罐:从防火墙配置到登录使用,新手也能轻松上手

​在网络安全防护中,蜜罐工具能帮我们主动探测攻击行为,而 HFish 作为一款轻量易用的开源蜜罐,深受运维和安全从业者青睐。今天就带大家从 0 到 1 完成 HFish 的部署,全程步骤清晰,即使是新手也能跟着操作 —— 说…

网页制作视频教程优质课福州外包seo公司

1.新建pch类文件 2.在工程配置中,Build Setting 下搜索"pre"寻找Apple LLVM6.1 - Language下的 Preflx Header 3.点开Preflx Header 把左边pch类拖拽进去 4.把/"工程名"/....前边的内容全部换为$(SRCROOT) (具体替换内容看报错自己灵活运用)转载于:https:/…

猪八戒网站找做微信小程序的群晖wordpress配置

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java奥斯卡】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 临近学期结束&#xff…

最大的域名注册网站是那个龙岗网站设计公司

一、实验目的 了解译码器、微指令结构的基本工作原理。学习设计微指令的方法。 二、实验原理 根据实验指导书的相关内容,本实验所用的实验箱的微指令系统控制总线宽度为24位,每个地址单元宽度也为24位,其中微指令存储器由3片8位存储器按照…

实用指南:【洛谷】二叉树专题全解析:概念、存储、遍历与经典真题实战

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

网页在线制作网站3d房子模型设计软件

大家好,前面我已经剖析了OpenFeign的动态代理生成原理和Ribbon的运行原理,这篇文章来继续剖析SpringCloud组件原理,来看一看OpenFeign是如何基于Ribbon来实现负载均衡的,两组件是如何协同工作的。 一、Feign动态代理调用实现rpc流…

学校网站建设招标公告2网站建设总结

目录 安装步骤一、清除所有残留的旧MySQL二、安装MySQL 报错问题1. 提示未找到匹配的参数: mysql-community-server2. 公钥问题 安装步骤 一、清除所有残留的旧MySQL 1. 关闭MySQL [rootlocalhost /]# service mysqld stop Redirecting to /bin/systemctl stop …

机器学习 深度学习发展简史(简化版)

1. 1943:McCulloch & Pitts 提出人工神经元模型 —— 神经网络的雏形。2. 1957:Rosenblatt 提出感知机(Perceptron) —— 最早的可训练神经网络。 Rosenblatt 提出的 Perceptron 是一个 单层感知机(Single-la…

教培公司 —— 讲课评分表

教培公司 —— 讲课评分表本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址,还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注处,如有侵权请与博主联系。 如果未特殊…