1. 程式人生 > >weex開發實戰(5)--利用wxc-tabbar實現類似安卓fragment分頁效果

weex開發實戰(5)--利用wxc-tabbar實現類似安卓fragment分頁效果

wxc-tabbar是官方提供的一個tabbar擴充套件,需要安裝weex-components

npm install weex-components --save

注意在安卓專案上,src最好寫成 “file://assets/yourpath”
<template>
    <div style="flex-direction: column;">
        <wxc-tabbar tab-items={{tabItems}}></wxc-tabbar>
    </div>
</template>

<script>
    require('weex-components');

    module.exports = {
        data:{
            tabItems:[
                {
                    index:0,
                    title:"主頁",
                    titleColor:'',
                    icon:"",
                    image:"http://ww2.sinaimg.cn/large/0060lm7Tgw1fb5paqsppfj302v02gmwx.jpg",
                    selectedImage:"http://ww3.sinaimg.cn/large/0060lm7Tgw1fb5pacghqhj302v02g744.jpg",
                    src:"file://assets/weex/modules/main.js",
                    visibility:"visible"
                },
                {
                    index:1,
                    title:"收藏",
                    titleColor:'',
                    icon:"",
                    image:"http://ww2.sinaimg.cn/large/0060lm7Tgw1fb5oxe9vbkj302s02g0si.jpg",
                    selectedImage:"http://ww4.sinaimg.cn/large/0060lm7Tgw1fb5ow9ddswj302s02gglh.jpg",
                    src:"file://assets/weex/modules/collection.js",
                    visibility:"hidden"
                },
                {
                    index:2,
                    title:"我的",
                    titleColor:'',
                    icon:"",
                    image:"http://ww1.sinaimg.cn/large/0060lm7Tgw1fb5pbtauy1j302c02hmwx.jpg",
                    selectedImage:"http://ww4.sinaimg.cn/large/0060lm7Tgw1fb5pbb390dj302c02hglg.jpg",
                    src:"file://assets/weex/modules/me.js",
                    visibility:"hidden"
                }

            ]
        }
    }
</script>

<style>

</style>
最終實現效果


wxc-tabbar使用過程中會有一些顯示不全的問題,可以去修改node_modules裡面的原始碼,調整高度。

有任何問題可以聯絡我 [email protected]  交流weex和安卓開發。

相關推薦

weex開發實戰(5)--利用wxc-tabbar實現類似fragment效果

wxc-tabbar是官方提供的一個tabbar擴充套件,需要安裝weex-components npm install weex-components --save 注意在安卓專案上,src最好寫成 “file://assets/yourpath”<templat

UWP:使用Composition實現類似的水波紋Ripple效果

nal tcl sset .cn math point ont .com ubi 原文:UWP:使用Composition實現類似安卓的水波紋Ripple效果先放效果圖: 首先,建立一個RippleHelper.cs文件,然後建立以下附加屬性: IsFillEnab

基於vue2.0實現仿百度前端效果(二)

前言 上篇文章中,已經使用vue實現前端分頁效果,這篇文章我們單獨將分頁抽離出來實現一個分頁元件 先看實現效果圖 程式碼實現 按照慣例,我們在凍手實現的時候還是先想一想vue實現元件的思路 1、需要提前設定哪些引數需要暴露出來給父元件傳遞 <Paging

iOS 實現類似.9.png圖片拉伸效果

// >= ios 5.0 UIImage *image = [[UIImage imageNamed:@"bg_box"] resizableImageWithCapInsets:UIEdgeInsetsMake(0,10,0,10)]; // < io

JS 實現簡單的Table表格效果(假

單純的JS實現分頁 先來說說思路: 1.就是 window.onload的時候 呼叫方法 進行主頁的分頁     這裡 要先獲取 表格的總行數   然後在減去  表格 的頭部 和尾部等其他一些 沒有儲存資料的行數 先把所有的資料行根據根據TR的 ID  樣式都調整為 隱藏

weex開發實戰(8)--在weex頁面實現圖片上傳

不同於移動端原生開發,當開發者使用weex移動開發時,使用第三方SDK比較棘手。因為第三方的JS SDK是無法直接拿來使用的,環境不同。必須使用原生SDK,下面我介紹一下自己是如何在weex開發時(安卓)使用leancloud的服務的。 首先去leancloud的安卓SDK

weex開發實戰(4)-實現登入功能

登入功能是一個app必備的功能,這一次我們使用weex來實現登入以及記住登入。 <template> <div class="wrapper"> <div class="nav_bar">

【iOS開發-79】利用Modal方式實現控制器之間的跳轉

article 運用 mis cli 控制 present 沒有 dismiss 導航控制器 利用Modal方法。事實上就是以下兩個方法的運用。Modal方式的切換效果是從底部呈現。 -(void)clickModal{ WPViewController *wp

微信公眾平臺網頁開發實戰--3.利用JSSDK在網頁中獲取地理位置(HTML5+jQuery)

fff .html 1.4 style minimum log fill rdquo 位置 復制一份JSSDK環境,創建一份index.html文件,結構如圖7.1所示。 圖7.1 7.1節文件結構 在location.js中,封裝“getLoc

Android開發實戰使用(VR技術實現360°全景視訊播放功能)

一.在build.gradle中引入谷歌VR的SDK依賴 compile 'com.google.vr:sdk-videowidget:1.10.0' 二.注意支援的最小SDK minSdkVersion 19 targetSdkVersi

微信公眾平臺網頁開發實戰--3.利用JSSDK在網頁中獲取地理位置

複製一份JSSDK環境,建立一份index.html檔案,結構如圖7.1所示。 圖7.1  7.1節檔案結構 在location.js中,封裝“getLocation”介面,如下: 01 wxJSSDK.location = function(locationApi){

Vue.js實戰利用vue-router實現跳轉頁面

使用 Vue.js 做專案的時候,一個頁面是由多個元件構成的,所以在跳轉頁面的時候,並不適合用傳統的 href,於是 vue-router 應運而生。 這次的例項主要實現下圖的效果: 專案結構: 一、配置 Router 用 vue-cli 建立的初始模板裡面

第九篇 :微信公眾平臺開發實戰Java版之如何實現自定義分享內容

第一部分:微信JS-SDK介紹 微信JS-SDK是微信公眾平臺面向網頁開發者提供的基於微信內的網頁開發工具包。 通過使用微信JS-SDK,網頁開發者可藉助微信高效地使用拍照、選圖、語音、位置等手機系統的能力,同時可以直接使用微信分享、掃一掃、卡券、支付等微信特有的能力,為微信使用者提供更優質的網頁

HTML5 canvas遊戲開發實戰 5 : 石頭剪刀布

5.1 遊戲分析       遊戲畫面 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <script type="text/javascript" sr

利用echarts highcharts 實現自定義地圖 關系圖效果 側邊3D柱形圖餅圖散點圖

技術 ges 散點圖 chart blog 餅圖 git 分享 charts github 地址: https://https://github.com/Gengshaoxuan/medataMap github 地址: https://https://github.c

[編譯] 5、在Linux下搭建APP的開發燒寫環境(makefile版)—— 在Linux上用命令列+VIM開發APP

星期三, 19. 九月 2018 02:19上午 - BEAUTIFULZZZZ 0)前言 本文不討論用IDE和文字編輯器開發的優劣,是基於以下兩點考慮去嘗試用命令列編譯安卓APP的: 瞭解安卓APP的編譯過程,瞭解IDE幹了什麼事; 放在打包伺服器上需要自動化生成APP的指令碼; 1)安裝配置環境

微服務架構實戰篇(三):Spring boot2.0 + Mybatis + PageHelper實現增刪改查和查詢功能

簡介 該專案主要利用Spring boot2.0 +Mybatis + PageHelper實現增刪改查和分頁查詢功能,快速搭建一套和資料庫互動的專案。 小工具一枚,歡迎使用和Star支援,如使用過程中碰到問題,可以提出Issue,我會盡力完善該Starter 版本基礎

開發客串下美工用三個gif 圖實現中的走馬燈效果

安卓開發客串下美工用三個gif 圖實現安卓中的走馬燈效果   最終效果是這個樣子的          ??????????????? 這個不像跑馬燈,到像是受驚的野馬亂蹦 啊,呵呵,在本地快

android開發之&使用ViewPager加gridView實現選單按鈕滑動(類似QQ表情選擇翻效果

剛做的專案中要用到選單分頁,以前沒做過,仔細想了想,既然是分頁,肯定就少不了ViewPager,大家都知道gridView可以實現九宮格,剛好滿足我們的需求,我做的是gridview單行顯示,大家如果需要向QQ表情一樣多行顯示,直接修改資料來源就可以。 好了,上程式碼 pu

RecyclerView中利用GridLayoutManager實現item四周都帶有割線效果(更正版!!!)

今天,花了很長的時間才實現瞭如題的效果,回想一下,實現起來確實不難,只怪當時做的時候思路不清晰,沒想好就動手了,這是病,得改!好了,不多說,實現工程中主要參考了鴻洋部落格中Android RecyclerView 使用完全解析 體驗藝術般的控制元件Divider