小程序|小程序--商城项目,技术篇1

【小程序|小程序--商城项目,技术篇1】1.小程序的第三方的框架

  1. 腾讯wepy 类似vue
  2. 美团mpvue 语法类似vue
  3. 京东taro 类似react
  4. 滴滴chameleon
  5. uni-app 类似vue
  6. 小程序原生框架MINA(现阶段用的)
2.帮助文档(小程序开发文档, iconfont,mdn)
3.搭建项目
小程序|小程序--商城项目,技术篇1
文章图片
小程序|小程序--商城项目,技术篇1
文章图片

小程序|小程序--商城项目,技术篇1
文章图片

在app.json的pages中创建新的页面
小程序|小程序--商城项目,技术篇1
文章图片

完成后
小程序|小程序--商城项目,技术篇1
文章图片

阿里字体图标的使用官方地址 搜索
小程序|小程序--商城项目,技术篇1
文章图片

点击添加入库(最上面购物车的标志)
小程序|小程序--商城项目,技术篇1
文章图片

添加后的图标会有虚线标识
小程序|小程序--商城项目,技术篇1
文章图片

页面右上角会有显示(这时你添加了三个图标)
小程序|小程序--商城项目,技术篇1
文章图片

点击购物车弹出,这里咱们选添加至项目(方便之后的更换,减少空间占用)
小程序|小程序--商城项目,技术篇1
文章图片

这里显示两个文件夹是我自己建的,咱们就新建一个001把刚选的图标放到这个文件里(你可以以项目的名称建一个文件夹)
小程序|小程序--商城项目,技术篇1
文章图片

点击复制代码链接,font class通过类的方式使用这些图标
小程序|小程序--商城项目,技术篇1
文章图片

把复制的链接在另一个界面打开
小程序|小程序--商城项目,技术篇1
文章图片

全选里面的内容进行复制,回到项目粘贴到
小程序|小程序--商城项目,技术篇1
文章图片

使用字体图标在全局样式app.wxss里引用
@import "./styles/iconfont.wxss";

在想要使用的文件夹的wxml里引用 iconfont是必须要有的,icon-tuikuan是类名
//标签随便

小程序|小程序--商城项目,技术篇1
文章图片

tabber部分 准备图标可以新建icons文件夹
小程序|小程序--商城项目,技术篇1
文章图片

在全局配置文件app.json中与pages同级创建tabber
小程序|小程序--商城项目,技术篇1
文章图片

"tabBar": { "color":"#999",//未选中是字体颜色 "selectedColor":"#1296db",//选中时字体颜色 "backgroundColor":"#fafafa",//背景颜色 "position":"bottom", "borderStyle":"black", "list": [ { "pagePath": "pages/index/index", //点击跳转的界面路径 "text": "首页", "iconPath": "./icons/shouye1.png",//未选中时显示的图片 "selectedIconPath": "./icons/shouye2.png"//选中时显示的图片 }, { "pagePath": "pages/category/category", "text": "分类", "iconPath": "./icons/fenlei1.png", "selectedIconPath": "./icons/fenlei2.png" }, { "pagePath": "pages/cart/cart", "text": "购物车", "iconPath": "./icons/gouwuche1.png", "selectedIconPath": "./icons/gouwuche2.png" }, { "pagePath": "pages/user/user", "text": "我的", "iconPath": "./icons/my1.png", "selectedIconPath": "./icons/my2.png" } ] },

小程序|小程序--商城项目,技术篇1
文章图片

标签初始化
page,view,text,swiper,swiper-item,image,navigator{ margin: 0; padding: 0; box-sizing: border-box; }

定义主题颜色 在app.wxss里定义
小程序|小程序--商城项目,技术篇1
文章图片

自定义组件(用于页面重复的结构样式)**重要 搜索框自定义组件
小程序|小程序--商城项目,技术篇1
文章图片

1.新建文件
小程序|小程序--商城项目,技术篇1
文章图片

2.声明引用组件,哪个文件要用这个组件就要在文件.json中声明
小程序|小程序--商城项目,技术篇1
文章图片

3.引用,你想要看到的界面样式都要在自定义组件里编写
小程序|小程序--商城项目,技术篇1
文章图片

SearchInput文件wxss
.search_input{ height: 90rpx; padding: 10rpx; background-color: var(--themeColor); } .search_input navigator{ height: 100%; display: flex; justify-content: center; align-items: center; background-color: #fff; border-radius: 15rpx; color: #666; }

SearchInput文件wxml
搜索 //超链接标签,open-type="navigate"跳转到非tabber页面

    推荐阅读