当前位置: 首页 > news >正文

网址导航怎么删除郑州众志seo

网址导航怎么删除,郑州众志seo,杭州市做网站,那个网站做国外售货1.构建npm,安装Vant weapp: 1)根目录下 ,初始化生成依赖文件package.json npm init -y 2)安装vant # 通过 npm 安装 npm i vant/weapp -S --production 3)修改 package.json 文件 开发者工具创建的项…

 

1.构建npm,安装Vant weapp:

1)根目录下 ,初始化生成依赖文件package.json

npm init -y

2)安装vant

# 通过 npm 安装
npm i @vant/weapp -S --production

3)修改 package.json 文件

开发者工具创建的项目,miniprogramRoot 默认为 miniprogram,package.json 在其外部,npm 构建无法正常工作。
需要手动在 project.config.json 内添加如下配置,使开发者工具可以正确索引到 npm 依赖的位置(修改miniprogramNpmDistDir的路径)。

{..."setting": {..."packNpmManually": true,"packNpmRelationList": [{"packageJsonPath": "./package.json","miniprogramNpmDistDir": "./miniprogram/"}]}
}

***注意***:

由于目前新版开发者工具创建的小程序目录文件结构问题,npm构建的文件目录为miniprogram_npm,并且开发工具会默认在当前目录下创建miniprogram_npm的文件名,所以新版本的miniprogramNpmDistDir配置为 ‘./’ 即可。

4)构建npm包:点击左上角工具--->构建npm--->显示构建完成

2. 测试引入和使用vant组件

1)引入:

// 通过 npm 安装的vant
// 在app.json

"usingComponents": {"van-button": "@vant/weapp/button/index"
}

2)使用:

// 在wxml中:

<van-button type="primary">按钮</van-button>

3. 自定义tabBar配置:

 1)在app.json 以下代码添加对应文件

{"pages": ["custom-tab-bar/index","pages/home/home","pages/topic/topic","pages/category/category","pages/cart/cart","pages/user/user"],
}

2)注意第1点生成的tabBar 代码文件custom-tab-bar是在根目录下的,生成了以下文件

custom-tab-bar/index.js
custom-tab-bar/index.json
custom-tab-bar/index.wxml
custom-tab-bar/index.wxss

3)在app.json配置tabBar信息

  • 在 app.json 中的 tabBar 项指定 custom 字段为true,同时其余 tabBar 相关配置也补充完整。
  • 所有 tab 页的 json 里需声明 usingComponents 项,也可以在 app.json 全局开启。
  • 这里的pagePath值前面没有“/”。
"tabBar": {"custom": true,"list": [{"pagePath": "pages/home/home","text": "首页"},{"pagePath": "pages/topic/topic","text": "专题"},{"pagePath": "pages/category/category","text": "分类"},{"pagePath": "pages/cart/cart","text": "购物车"},{"pagePath": "pages/user/user","text": "我的"}]},"usingComponents": {}

4) 配置active为活动的tab的索引,默认为0则显示首页,iconPath即为vant中的图标,text是文字,path对应路径值,记得前面有“/”。

// custom-tab-bar/index.js
Component({data: {active: 0,list: [{iconPath: "home-o",text: "首页",path: "/pages/home/home"},{iconPath: "label-o",text: "专题",path: "/pages/topic/topic"},{iconPath: "apps-o",text: "分类",path: "/pages/category/category"},{iconPath: "cart-o",text: "购物车",path: "/pages/cart/cart"},{iconPath: "user-o",text: "我的",path: "/pages/user/user"}]},methods: {onChange(event) {// event.detail 的值为当前选中项的索引wx.switchTab({url: this.data.list[event.detail].path});},}
})

5)引入组件

// custom-tab-bar/index.json

{"usingComponents": {"van-tabbar": "@vant/weapp/tabbar/index","van-tabbar-item": "@vant/weapp/tabbar-item/index"}
}

6)页面结构

// custom-tab-bar/index.wxml

<van-tabbar class="tab-bar" active="{{ active }}" bind:change="onChange" active-color="darkred" inactive-color="#333"><block wx:for="{{list}}" wx:key="index"><van-tabbar-item icon="{{item.iconPath}}">{{item.text}}</van-tabbar-item></block>
</van-tabbar>

7) 动态修改tab样式

在每个子页面修改active的值,来动态修改tabBar选中样式

例如在cart.js中active改为3,即在页面中显示的索引为3

 页面效果:

记得每个子页面都要改!!! 

 完成了。

http://www.yayakq.cn/news/799799/

相关文章:

  • 专业建设网站服务网站商城的意义
  • wordpress网站科学主题丰台做网站公司
  • 凡客建站网网站备案繁琐工作
  • 谈网站建设问的几个问题湘潭网站建设 技精磐石网络
  • 个人作品网站链接怎么做发卡网站搭建教程
  • 没网站怎么做app网站建设傲
  • 网站搭建需要什么技术asp网站建设技术方案
  • 重庆app推广公司seo在线优化系统
  • 网站图片怎么做的高级建立网站的阶段
  • 灌南住房和城乡建设局网站广州澄网站建设公司
  • 上海免费建网站房地产的未来趋势分析
  • 自学网官方网站入口app公司开发
  • 好网站你知道的wordpress 首页菜单
  • 做自己的第一个网站邮件注册新用户
  • 网站支付功能建设做网站宽度
  • 网站怎样上传到空间网站开发设计的源码
  • 自己做的网站别人怎么访问网易企业邮箱免费注册
  • 网站建设服务是什么企业网站策划方案网站建设方案
  • 住房和城乡建设网站上海的公司地址
  • 17网站一起做网店普宁池尾雅晨厦门网站流量优化价格
  • 成品网站代理wordpress 调出编辑器
  • 网站制作网站开发公司微信小程序注册需要钱吗
  • 淘宝客网站如何做推广方案什么都不懂做网站
  • 河南建设银行官网招聘网站成都网站空间创新互联
  • 镇江网站设计多少钱黄冈seo推广优势
  • 有免费注册网站吗网站建设的摊销
  • 网站拍照的幕布wordpress 分库
  • 公司网站手机版模板下载joomla做的网站
  • 四川网站建设培训虾米音乐歌曲链接做qq音乐网站
  • 网站销售如何做业绩做电力公司网站