首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏鸿蒙开发笔记

    ArkUI容器类组件-Tabs组件(Tabs、TabContent)

    ArkUI开发框架提供了一种可以通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图的容器组件 Tabs ,它允许包含子组件且子组件只能是 TabContent ,本节笔者介绍一下 Tabs 的简单使用 Tabs定义介绍interface TabsInterface { (value?: { barPosition?: BarPosition; index?: number; controller? : TabsController }): TabsAttribute;}declare enum BarPosition { Start, End,}barPosition:指定页签位置来创建 Tabs controller:设置 Tabs 控制器。 ) => void): TabsAttribute;}onChange: Tabs 页签切换后触发的事件, index 表示当前页签下标。

    1.1K20编辑于 2024-09-29
  • 来自专栏Material Design组件

    Material Design —Tabs

    ·不要在tabs中套用tabs ·突出显示与可见内容对应的tab ·将tabs分级组合在一起。 内容相似的tabs链接为一组 ·保持标签与其内容相邻以保持两者之间的关系 ? tabs是以行展示而不是列 ? tabs不能套用 ---- 内容 在tabs中显示的内容可能差异很大,甚至在tabs之间。 例如,显示艺术家不同年份作品集的tabs与包含不同类型设置的tabs。 标签的展示方式 ---- Tabs类型 根据平台和使用环境,tab的可以分为固定tabs或可滚动tabs。 固定tabs 固定tabs可同时显示所有tabs,最适合用于需要固定位置tabs之间快速切换的内容,例如切换Google地图中指示运输路径的方向。 移动端可滚动tabs ? pc端可滚动tabs

    3.2K100发布于 2018-05-17
  • 来自专栏vue的实战

    antd的tabs 切换

    defaultActiveKey 默认显示tabs activeKey绑定当前值,通过改变当前值,就可以通过事件跳转。 <Tabs defaultActiveKey={this.state.num} activeKey={this.state.numMo} onChange={this.callback.bind(this 2 </TabPane> <TabPane tab="Tab 3" key="3">Content of Tab Pane 3</TabPane> </Tabs <button onClick={this.tabChange.bind(this)}> 点击切换</button> tabChange() { // 点击切换当前的tabs

    5.2K20发布于 2020-02-13
  • 来自专栏HarmonyOSNext

    【HarmonyOS】Tabs使用封装

    ​ 背景在写Tabs时,会使用很多个TabContent来实现不同页面的展示内容,但是如果TabContent数量很多时,会导致Tabs代码量大而且很臃肿,因此想着尝试去封装Tabs的使用,可以让界面整洁和对内容界面的解耦 TabsController = new TabsController() // tab集合 @State items: TabbarItem[] = TabbarItemList; build() { Tabs

    32500编辑于 2024-12-24
  • 来自专栏杨焱的专栏

    chrome 插件推荐 —— Acid Tabs

    下面是官方的介绍: Auto-Grouping Magic for your Tabs Acid Tabs makes organizing tabs ridiculously easy by automatically grouping tabs together based on customizable rules. tab group layout Easy "Collapse All" groups button (or Alt + Shift + C) Bulk Edit Mode Note: Acid Tabs Github repo: https://github.com/jdhayford/acid-tabs-extension IMPORTANT: If you are using an old version

    1K40编辑于 2022-10-27
  • 来自专栏用户4773577的专栏

    HarmonyOS Next Tabs组件使用

    Tabs可以搭配TabContent使用也可以搭配Swiper使用,本文介绍和Swiper搭配使用@Componentexport struct Colleague{ @State fontColor TabsController = new TabsController() private swiperController: SwiperController = new SwiperController() tabs 1 : 0) }.width(81) } build() { Column(){ Tabs({ barPosition: BarPosition.Start, index: this.currentIndex , controller: this.controller }) { ForEach(this.tabs,(item: string, index:number)=>{ height('auto') .barMode(BarMode.Scrollable) .divider({strokeWidth:1,color:Color.Gray}) //底部内容和tabs

    15310编辑于 2025-06-27
  • 来自专栏CSDNToQQCode

    inconsistent use of tabs and spaces in indentation

    缩进出了问题,应该是txt文档敲的吧。 按【tab】键的时候需要注意点哦。 所以,咱们用工具 像这类的缩进肯定是没有问题的。

    53420编辑于 2022-11-29
  • 来自专栏无所事事者爱嘲笑

    react-navigation 中的多tabs嵌套时内部tabs无法正常切换问题

    原因 问题应该是当用户滑动或切换时,无法判断是哪个tabs应该进行滑动切换和展示切换动画。 解决 swipeEnabled - 是否允许在标签之间进行滑动 animationEnabled - 是否在更改标签时动画 在根tabs导航设置里进行设置: const MyApp = TabNavigator //这里加两句设置,将切换动画和能否滑动设为false swipeEnabled:false, animationEnabled: false, //将这两个设置false后就不会产生父子tabs

    2.7K50发布于 2018-06-20
  • 来自专栏薛定喵君

    electron-tabs 打包方法

    # electron-tabs 介绍 首先项目实现的是一个电子应用程序的简单选项卡 Demo。 内置的 npm script 仅支持有限的几个命令。 # 改造方法 本地克隆仓库:git clone git@github.com:brrd/electron-tabs.git 依赖安装 打包工具我们选取 electron-builder。 这里因为项目本身核心在于静态的 electron-tabs.html 页面,所以要增加主程序去启动浏览器进程对象加载 Demo 页面。 /demo/electron-tabs.html'); } app.on('window-all-closed', () => { if (process.platform ! aid=342595925&bvid=BV1d94y127dE&cid=747737269&page=1 # 参考资料 electron-tabs 应用部署 electron-builder

    1.3K20编辑于 2022-08-30
  • 来自专栏IMWeb前端团队

    简述tabs react组件的简单实现

    在DOM操作时代,tabs的结构一般如下: div.tabs ul.tabs-hd li.hd-tt*n div.tabs-bd div.bd-con 那么现在我的问题是:在React中,tabs组件是否真的还需要按照这种显示隐藏多个div.bd-con的方式? 关于这个问题,这里抛出两个支撑观点: 在使用tabs组件的时候,需要维护一个state来控制各个tab的切换 一般来说各个tab的内容结构多半相似甚至相同,只是数据不同而已 基于这两点,简化版本的tabs 其实只需要ul.tabs-hd部分,对于内容部分,根本不需要放到tabs里面去封装成组件 <TabsHd list=['标题1', '标题2', '标题3']> <div class="content" 所以tabs组件,到了React这里,其实已经不需要考虑那么复杂了,该怎么简单就怎么来吧。

    2.1K10发布于 2019-12-04
  • 来自专栏故久

    EasyUI 动态添加标签页(Tabs

    步骤 1:创建 Tabs

    步骤 2:实现 'addTab' 函数 function addTab(title, url){ if ($('#tt').tabs ('exists', title)){ $('#tt').tabs('select', title); } else { var content auto" frameborder="0" src="'+url+'" style="width:100%;height:100%;"></iframe>'; $('#tt').tabs

    1.8K20发布于 2019-09-29
  • 来自专栏计算机编程

    ionic4 -- 修改tabs图标

    1、创建tabs项目 创建后找到tabs.page.html: ? tabs.page.html 官方命令为我们创建好了代码,这里不难发现,tabs分为两大部分: 第一大部分:ion-tab: 这里是路由器,存放页面跳转路由用,此部分的tab作为标签,对应底部tabButton 通过获取detail中的tab,匹配html中tab-bar设置tab的值来完成tab button 变化状态的改变: <ion-tab-button tab="home" href="/<em>tabs</em> flag = 'home'; change(event) { this.flag=event.detail.tab; } } 这样便完成了我们所有<em>tabs</em>

    1.8K20发布于 2018-12-26
  • 来自专栏前端之攻略

    EasyUI之Tabs基本用法 原

    依赖 panel linkbutton 创建标签页(Tabs) 1、通过标记创建标签页(Tabs) <html> <head> <meta http-equiv="Content-Type" tabs none 返回全部的标签页面板(tab panel)。 resize none 调整标签页(tabs)容器的尺寸并做布局。 showHeader none 显示标签页(tabs)头部。该方法自版本 1.3.5 起可用。 hideHeader none 隐藏标签页(tabs)头部。该方法自版本 1.3.5 起可用。 代码实例: $('#tt').tabs('enableTab', 1); // enable the second tab panel $('#tt').tabs('enableTab', 'Tab2' 标签页属性 width number 标签页(Tabs)容器的宽度。 auto height number 标签页(Tabs)容器的高度。

    2.6K40发布于 2019-04-04
  • 来自专栏python前行者

    TabError: inconsistent use of tabs and spaces in indentation

    问题:Python文件运行时报TabError: inconsistent use of tabs and spaces in indentation 原因:说明Python文件中混有Tab和Space

    88210发布于 2020-01-13
  • 来自专栏Python进阶之路

    解决TabError: inconsistent use of tabs and spaces in indentation

    保存后,执行 Python 脚本时遇到:TabError: inconsistent use of tabs and spaces in indentation,意思是不要混合使用 4 个空格和 tab Preferences -> Settings,设置显示制表符:“draw_white_space”: “all” 以及设置 tab 键自动转化为四个空格,如下所示: "tab_size": 4, "translate_tabs_to_spaces ": true, "expand_tabs_on_save": true 然后重启 jupyter notebook 后再执行代码就不会报错啦。

    2.2K30编辑于 2022-05-09
  • 来自专栏IMWeb前端团队

    简述tabs react组件的简单实现

    在DOM操作时代,tabs的结构一般如下: div.tabs ul.tabs-hd li.hd-tt*n div.tabs-bd div.bd-con* 那么现在我的问题是:在React中,tabs组件是否真的还需要按照这种显示隐藏多个div.bd-con的方式? 关于这个问题,这里抛出两个支撑观点: 在使用tabs组件的时候,需要维护一个state来控制各个tab的切换 一般来说各个tab的内容结构多半相似甚至相同,只是数据不同而已 基于这两点,简化版本的tabs 其实只需要ul.tabs-hd部分,对于内容部分,根本不需要放到tabs里面去封装成组件 <TabsHd list=['标题1', '标题2', '标题3']> <div class="content" 所以tabs组件,到了React这里,其实已经不需要考虑那么复杂了,该怎么简单就怎么来吧。

    1.5K100发布于 2017-12-29
  • 来自专栏ytkah

    如何移除woocommerce的tabs【wordpress技巧】

    可以在主题的function.php文件定义移除tabs函数,代码如下 add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs' , 98 ); function woo_remove_product_tabs( $tabs ) { unset( $tabs['description'] ); // Remove the description tab 移除产品描述 unset( $tabs['reviews'] ); // Remove the reviews tab 移除评论 unset ( $tabs['additional_information'] ); // Remove the additional information tab 移除更多信息 return $tabs

    1.9K20发布于 2019-07-02
  • 来自专栏Java工程师成长之路

    Elementui tabs组件内添加组件

    Elementui tabs组件内添加组件 1.1. 需求 今天的一个需求是在后台框架的基础上添加tab页,结果页面如下 ? 实现 具体要根据自己的route实现类进行筛选,核心vue如下 <template>

    <el-tabs v-model="TabsValue" type="card" closable @tab-remove="removeTab"> <el-tab-pane style="border-radius: 3px" v-for="(item, index) in <em>Tabs</em>" tabs[index + 1] || tabs[index - 1]; if (nextTab) { activeName = nextTab.name = tabs.filter(tab => tab.name !

    3.1K30发布于 2019-09-10
  • 来自专栏用户4773577的专栏

    鸿蒙Next Tabs实现底部导航进阶

    目标:实现一个仿微信底部Tab标签随页面滑动颜色渐变的效果最终效果:实现思路:1.需要用到tabs两个回调函数:onGestureSwipe(handler: (index: number, event this.tabBuilder(text, index, selectedImg, normalImg)) } build() { Navigation(this.pageInfos){ Tabs

    22110编辑于 2025-06-27
  • 来自专栏vue封装H5

    小程序中tabs标签页的实现

    ] 实现步骤 引入组件 在page.json文件中引入组件 "usingComponents": { "van-tab": "@vant/weapp/tab/index", "van-tabs ": "@vant/weapp/tabs/index" }, 页面使用组件 在wxml中使用组件 <van-tabs animated swipeable active="{{ active view> <view class="td">{{item.t}}</view> </view> </block> </view> </van-tab> </van-tabs

    1.9K20编辑于 2022-03-07
  • 领券