大部分项目都需要一个菜单栏进行切换,所以学习了一下怎样封装一个tabbar组件,这样以后使用的时候可以直接拿来使用。1.路由router首先是路由的设置,这个在之前的随笔中已经写过相关的使用方法。说一下使用tabbar,在标签栏下面点击切换页面的时候,跟随到不同的路径,就需要配置相关的router,根据不同的路径展示不同的页面。入口App中的div:<div id="app">
转载 4月前
45阅读
html:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Tab插件的封装</title> <script type="text/javascript" src="jquer
原创 2021-07-28 10:34:25
179阅读
<!-- 交互的逻辑 1==》如何实现 点击当前的那个菜单 给被点击的元素添加样似 @click="getclcik(index)" 记录当前被点击的元素的下标 :class="{active:cur==index} 如果匹配成功,则给这个元素添加一个类active 2==》如何只显示 点击下标与之
转载 2022-09-01 17:38:10
550阅读
介绍Vue Router Tab 是基于 Vue.js 和 Vue Router 的路由页签组件,用来实现多页签页面的管理。官网演示包含的功能✅ 响应路由变化来打开或切换页签✅
原创 2021-09-08 10:22:15
905阅读
<template> <view> <!-- 内容 --> <view class="content_box"> <view class="content"> <!-- 分类 --> <view class="classification"> <text @click="taskSwitch(0)"
oo
原创 2022-11-26 12:15:52
395阅读
封装组件的时候,我们需要创建一个文件夹,用来专门管理我们封装的组件哈~;这个文件夹的名字就是components;
原创 2022-09-01 20:39:27
133阅读
vue组件的定义● 组件(Component)是Vue.js最强大的功能之一● 组件可以扩展HTML元素,封装可重用代码● 在较高层面上,组件是自定义元素,Vue.js的编译器为他添加特殊功能● 有些情况下,组件也可以表现用 is 特性进行了扩展的原生的HTML元素● 所有的Vue组件同时也都是Vue实例,所以可以接受相同的选项对象(除了一些根级特有的选项),并提供相同的生命周期钩子vue组件的功
转载 2024-02-04 02:10:19
72阅读
关键词:SDK,VUE,单例模式,代码复用本文旨在分享一个前端 sdk 的开发方式。即使用 vue 直接开发1.项目背景需求描述:1.开发一个集团通用 SSO 单点登录页面,大致如下图: 2.开发一个对应 sdk,给接入方使用,页面效果和 web 保持一致。如下图: SDK 需求: 提供调用方式给用户,可以传递参数,调用方法,直接生成登录弹框和背景半透明的蒙层在弹框成功
<ul> <v-li></v-li> </ul> 而这样写肯定是不行的,这就需要用到 is 特性了。 <ul> <li is="v-li"></li> </ul> 这也就是为什么利用 is 特性可以实现动态切换组件的效果。 keep-alive 指令可以将切换出去的组件保留在内存中,可以保留它的状态
原创 2021-05-20 19:54:56
3785阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ...
转载 2021-09-14 21:31:00
288阅读
2评论
<style> .active{ color: red; } div a{ display: block; } </style> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <body> <!-- 1 循环
原创 2022-09-01 18:05:29
228阅读
一、安装axios和confignpm install axios --Savenpm install config --Save二、封装config文件在src目录下创建config文件夹,config内创建index.js文件//网络请求地址 例如: http://wwww.baidu.com 本地开发时,可直接填写后端测试接口地址(需要设置浏览器允许跨域请求,或后端设置Cross-orig
转载 2024-02-24 23:02:38
37阅读
Jquery封装tab自动切换效果
推荐 原创 2011-11-13 22:23:21
1762阅读
4点赞
5评论
Jquery封装tab选项卡
推荐 原创 2011-11-15 22:08:28
3687阅读
2点赞
1评论
1、校验数据类型export const typeOf = function(obj) { return Object.prototype.toString.call(obj).slice(8, -1).toLowerCase() }示例typeOf('vue') // string typeOf([]) // array typeOf(new Date()) // date typeO
转载 2024-03-18 09:00:44
36阅读
之前我发布了一篇是有关于uniapp的接口简单封装,这次我发布的是vue的接口简单封装,这次有涉及到几个依赖,需要提前安装好,一个是axios依赖,一个是qs依赖,以下是安装方法:npm install axios -S npm install qs安装完之后,就可以直接再也没中引入了,这次涉及到三个文件,一个是对axios的封装文件,即axios.js,一个是对接口的封装文件,即index.js
转载 2024-04-18 13:32:44
224阅读
Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Linux——不需要本地开发 经验。 https://www.electronjs.org/ 目录01.打包封装1.创建v
前言: 什么是axios,简单的来说就是axios 是一个基于 promise 的 HTTP 库,简单的讲就是可以发送get、post等请求。axios 是一个轻量的 HTTP客户端,它基于 XMLHttpRequest 服务来执行 HTTP 请求,支持丰富的配置,支持 Promise,支持浏览器端和 Node.js 端。自Vue2.0起,尤大大(Vue作者尤雨溪)宣布取消对 vue-resour
转载 2023-08-23 12:25:48
297阅读
组件的prop双向绑定于vue2废除,vue2的prop只限于父->子的单向流动,不能修改外层传来的数据,如果需要得自己来实现。实现方法步骤:   1.在组件内得data对象中创建一个props属性的副本data: function () { return { myResult: this.result(props中得值)//data中新增字段 };  2.创建针对props
转载 2023-06-14 14:59:26
159阅读
首先先查阅官方微信js-SDK,根据官方提示引入sdk,使用sdkvue npm 引入微信sdk,这个是优化封装。修正了微信js-sdk官方1.6.0的bug,并针对iOS系统url验证签名错误进行优化。npm i jweixin-1.6.0在需要分享的页面引入import wx from 'jweixin-1.6.0'这里我做了sdk请求的封装,就不用每个页面都去请求config配置的写法了,直
转载 2023-09-25 18:29:47
273阅读
  • 1
  • 2
  • 3
  • 4
  • 5