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

现在做网站用什么python 自己做网站

现在做网站用什么,python 自己做网站,朝阳网站建设 国展,女同性怎么做的视频网站提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言创建cate分支4.1 渲染分类页面的基本结构4.2 获取分类数据4.3 动态渲染左侧的一级分类列表4.4 动态渲染右侧的二级分类列表4.5 动态渲染右侧的三级分类列表4.6 … 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言创建cate分支4.1 渲染分类页面的基本结构4.2 获取分类数据4.3 动态渲染左侧的一级分类列表4.4 动态渲染右侧的二级分类列表4.5 动态渲染右侧的三级分类列表4.6 切换一级分类后重置滚动条的位置4.7 点击三级分类跳转到商品列表页面4.8 分支的合并与提交 前言 提示以下是本篇文章正文内容下面案例可供参考 创建cate分支 基于 master 分支在本地创建 cate 子分支用来开发分类页面相关的功能 git checkout -b cate 4.1 渲染分类页面的基本结构 view classscroll-view-containe!-- 左侧滚动视图区域 --scroll-view classleft-scroll-view scroll-ytrue :style{height:wh px}view classleft-scroll-view-item activexxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/view/scroll-view !-- 右侧的滚动视图区域 --scroll-view classleft-scroll-view scroll-ytrue :style{height:wh px}view classleft-scroll-view-item activezzzz/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/viewview classleft-scroll-view-itemxxx/view/scroll-view /view动态计算窗口的剩余高度 data(){return{wh:0 } }, onLoad(){//获取当前系统的信息const sysInfo uni.getSystemInfoSync();console.log(sysInfo);//为wh窗口可用高度动态赋值this.wh sysInfo.windowHeight } style langscss .scroll-view-container {display:flex;.left-scroll-view {width:120px;.left-scroll-view-item{line-height:60px;background-color:#f7f7f7;text-align:center;font-size:12px;.active{background-color: #ffffff;position: relative;// 渲染激活项左侧的红色指示边线::before {content: ;display: block;width: 3px;height: 30px;background-color: #c00000;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}}}}} /style4.2 获取分类数据 在 data 中定义接收分类数据源 data(){return {cateList:[],//默认选中项的索引默认第一项选中active:0} }, onLoad(){ this.getCateList() }, methods:{async getCateList(){const {data:res} await uni.$http.get(/api/public/v1/categories);if(res.meta.status ! 200) return uni.$showMsg();//赋值this.cateList res.message;} }4.3 动态渲染左侧的一级分类列表 循环渲染列表结构 scroll-view classleft-scroll-view scroll-y :style{height: wh px}block v-for(item, i) in cateList :keyiview classleft-scroll-view-item{{item.cat_name}}/view/block /scroll-view循环渲染结构时为选中项动态添加 .active 类名 scroll-view classleft-scroll-view scroll-y :style{height: wh px}block v-for(item, i) in cateList :keyiview :class[left-scroll-view-item,i active ? active:]{{item.cat_name}}/view/block /scroll-view为一级分类的 Item 项绑定点击事件处理函数 activeChanged view :class[left-scroll-view-item,i active ? active:] clickactiveChanged(i){{item.cat_name}}/viewmethods:{ activeChanged(i){this.active i } }4.4 动态渲染右侧的二级分类列表 data 中定义二级分类列表的数据节点 data(){return{//二级分类列表数据源cateLevel2:[] } }修改 getCateList 方法在请求到数据之后为二级分类列表数据赋值修改 activeChanged 方法在一级分类选中项改变之后为二级分类列表数据重新赋值 methods:{async getCateList(){const {data:res} await uni.$http.get(/api/public/v1/categories);console.log(res)if(res.meta.status ! 200) return uni.$showMsg()//转存数据this.cateList res.messagethis.cateLevel2 res.message[0].children;},activeChanged(i){ this.active i;this.cateLevel2 this.cateList[i].children;console.log(this.cateLevel2) } }循环渲染右侧二级分类列表的 UI 结构 !-- 右侧的滚动视图区域 --scroll-view classleft-scroll-view scroll-ytrue :style{height:wh px}view classcate-lv2 v-for(item,i) in cateLevel2 :keyiview classcate-lv2-title/{{item.cat_name}}/view/view/scroll-view美化二级分类的标题样式 .cate-lv2-title {font-size: 12px;font-weight: bold;text-align: center;padding: 15px 0;}4.5 动态渲染右侧的三级分类列表 在二级分类的 组件中循环渲染三级分类的列表结构 view classcate-lv2-title/{{item2.cat_name}}/view!-- 三级分类列表数据 --view classcate-lv3-list!-- item项 --view classcate-lv3-item v-for(item3,i3) in item2.children :keyi3!-- 图片链接已失效 --image :srcitem3.cat_icon/imagetext{{item3.cat_name}}/text/view/view4.6 切换一级分类后重置滚动条的位置 data(){return{//滚动条距离顶部的距离scrollTop:0} }动态为右侧的 组件绑定 scroll-top 属性的值 scroll-view classright-scroll-view scroll-ytrue :style{height:wh px} :scroll-topscrollTop/scroll-view切换一级分类时动态设置 scrollTop 的值 methods:{activeChanged(i){this.scrollTop this.scrollTop ? 0:1} }4.7 点击三级分类跳转到商品列表页面 为三级分类的 Item 项绑定点击事件处理函数如下 !-- item项 --view classcate-lv3-item v-for(item3,i3) in item2.children :keyi3 clickgotoGoodsList(item3)/view定义事件处理函数 gotoGoodsList(item3){uni.navigateTo({url:/subpkg/goods_list/goods_list?cid item3.cat_id})}4.8 分支的合并与提交 将 cate 分支进行本地提交 git add . git commit -m 完成了分类页面的开发将本地的 cate 分支推送到码云 git push -u origin cate将本地 cate 分支中的代码合并到 master 分支并推送 git checkout master git merge cate git push
http://www.dnsts.com.cn/news/86516.html

相关文章:

  • 快速建站免费软仿邢台做wap网站费用
  • 重庆网站开发服务自己网站做问卷调查问卷
  • 做淘宝优惠券怎么有网站国外建站 网站 推荐
  • 电商网站建设基本流程地推网app推广平台
  • 企业网站建设好处织梦cms网站迁移
  • 网站开发必须要做前端吗手机app制作网站
  • iview做的网站巴顿品牌设计公司
  • 在哪租用网站小吃培训
  • 青浦专业做网站公司百度指数怎么看地域数据
  • 汽车网站开发思路wordpress程序迁移
  • 许昌网站建设哪家最好企业网站做seo的必要性
  • 网站建设考题网站建设九步走
  • 温州鹿城网站制作报价网站是陕西省城乡建设综合服务中心
  • 深圳商城网站建设公司潍坊专业网站建设公司
  • 用asp做网站优势国外 wordpress模板
  • 廊坊网站建设策划wordpress 营销插件
  • 做网站那家公司好wordpress移动模块位置
  • 西安企业黄页网站怎么用 做网站
  • 张家港做网站广告公司tp做的网站封装成app
  • 做变形记图网站云南技术网站建设销售
  • 先做网站后备案品牌策划案
  • 赌钱网站怎么做的asp网站漏洞修复插件
  • 做游戏类型的网站的好处asp.net网站开发 pdf
  • 专业网站开发做网站用哪些软件
  • 下载 iis 网站先建设网站后付款
  • wordpress创建分站点泾川建设路网站
  • 教育培训机构怎么建设网站响应式网站开发哪家好
  • 国办网站建设要求甘孜商城网站建设
  • discuz论坛 整合到网站东莞市环保局网站如何做登记表
  • 大学英文网站建设百度提交入口网址