-
本项目归塔斯汀所有, 只做学习所用, 请尊重原厂版权
-
fiddler 抓包工具抓取图片
-
界面模仿采用markman做标记
-
项目配置在根目录app.json
- 隐藏并定制navigationBar "navigationStyle": "custom"
- 启动定位功能
-
使用了BEM 国际css命名规范 tst_banners 广告位 Block tst_banners__img Element
- 奶茶下的程序门店选择页
- LBS Location Base Service 高德 LBS 技术 美团
- 奶茶下的程序门店选择页
-
css 技巧
- 能不用定位就不要用定位 脱离文档流
- 移动端多用弹性布局
-
git 提交
- 第一次git 命令行提交 全局配置
git config --global http.sslVerify false git config --global user.name "shunwuyu" 换成你的github 名字 git config --global user.email "[email protected]" 换成你的github 注册邮箱
- ssh-keygen -t rsa -C '邮箱' 换成你在上面填的邮箱
一路回车 会在 C:\Users\86199.ssh\ 86199 你的目录下 cat id_rsa.pub 选中所有的输出内容 打开网页 https://github.com/settings/profile https://github.com/settings/keys 点击 New SSH key title 随便取 Key 设置为 刚刚选中的内容 点击添加 - 回到 项目目录 /tastien
git init 如果之前初始化过 忽略
git add .
git commit -m 'first commit' git push -u origin master
上传成功, git 能看到本地代码成功
-
滴滴swiper 多页活动菜单功能 用户体验 less is more 摆在第一位 菜单太多, 用户的密集恐惧症, 把重要的放在首页 其他的可以多放一些 技术难度
- swiper > 2 swiper-item
- swiper 高度 变化的 等高的 2行 4行的高度 swiper height 响应式的数据
- class="didi_menus {{'higher_menus'}}" {{}} 占位符 返回值是替换的值 js运行区域
- swiper bindchange 事件 event 对象中 event.detail.current 当前是第几个swiper-item? menu_type this.setData()
-
数据响应式编程
他是一个思想, 有别于DOM 编程API 设置一些页面效果, 操作的不是DOM, 操作是数据, 因为数据一旦发生改变, 页面会自动刷新。-
滴滴可变高度的首页菜单
-
tabbar 组件 data 添加 tab 属性, 表示当前哪个tab被激活 tab-item 添加bindtap 事件 tab-item data-tab 数据属性 data- e.currentTarget 点击当前元素 e.currentTarget.dataset.tab 数据
-
外卖品类级菜单数据设计 两个scroll-view 数据是有相关性 2层嵌套的json解构 [ {} ]
-
-
css的技巧
- 选择器优先级 p.md2 11 p.md2 + div.md3 11 + 11 22 标签1<类名10<id 100< 计算表达式 行内样式, 优先级更高 少用 !important 最高 慎用
- 弹性布局 移动端 flex 可以解决大部分问题 div 块级 布局的一种 跟外部不一样的布局, 桃花源记 flex 内部 块级能力丢失 BFC Block formating context
- BEM 国际命名规范 Block 开始 rx_tab 新的组件 Element 内部元素的申明 rx_tab__item Modifier rx_tab__item-on
-
运用常规css 命名套路
- BEM kai'qv
-
中大型项目 建议采用框架 有赞 vant
- 小程序 变成node 项目 npm init -y => package.json
- npm i @vant/weapp -S --production node_modules/@vant
-
Notifications
You must be signed in to change notification settings - Fork 0
zjyxwl/tastien
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
塔斯汀小程序
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published