分类归档

网站开发

FWQ
小程序
浅谈小程序怎么实现列表滚动上下联动效果
小程序怎么实现列表滚动上下联动效果?下面本篇文章给大家介绍一下微信小程序开发列表滚动上下联动效果的方法,希望对大家有所帮助! 1、背景 最近在做公司的一款小程序,其中有一块的设计的是在列表做上下滚动的是时候,顶部的tab栏跟着一起联动,当点击tab栏的时候,列表数据也跟随联动。 下面是实现的一个效果图: 顶部的头部区域不跟随列表滚动; 头部区域以下属于滚动区域。 2、实现 2.1 原理介绍 这个地方的实现主要借助了微信小程序原生的组件。 使用它的 scroll-into-view 属性,可以实现点击顶部的tab栏,将页面滚动到指定的列表位置; 使用 bindscroll 事件,可以知道当前页面滚动的距离,根据滚动的距离做tab栏的切换操作; 2.1 页面布局代码 先说下界面的整体布局,主要分为两部分,头部固定区域 + 可滚动列表区域。 可滚动的列表区域的标题栏当滚动一定的距离后,它也要固定在顶部。 代码实现: <!--index.wxml--> <view><!--顶部固定区域--><view>头部区域</view><!--可滚动区域--><scroll-view>    <!--水平滚动的tab栏-->   <scroll-view>   <view>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序怎么新建页面
微信小程序新建一个页面并从首页跳转到此页的方法: 1、新建一个项目后,在pages 中添加一个目录,选中page,右击鼠标,在弹出的菜单里,选择新建一个文件夹test。 2、在test文件夹下新建一个text.wxml 文件,右击test文件夹,在弹出的菜单里,选择新建wxml,输入文件名test,添加组件代码 3、在test文件夹下,同样创建test.js文件 4、设置页面标题,找到所在页面的目录,打开 test.json 文件(一般都是自动生成的,如果没有就新建一个),加入如下代码。 { "navigationBarTitleText": "这是test页标题" } 登录后复制 5、将test页面的路径加入 app.json中,打开app.json文件,在pages代码段的最后面,添加 “pages/test/test”语句,中间用逗号隔开。 6、在首页加入跳转访问链接,打开首页 pages/index/index.wxml 文件,在最后面,添加如下一段代码,实现页面跳转: <view><navigator>去test页面</navigator></view> 登录后复制 推荐:《》 以上就是微信小程序怎么新建页面的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress能干啥
wordpress是一个开源建站程序,wordpress能做论坛网站、在线商城、表单提交功能等;wordpress是使用php语言开发的博客平台,用户可以在支持php和mysql数据库的服务器上架设属于自己的网站。 本教程操作环境:Windows10系统、WordPress5.4.2、Dell G3电脑。 能干啥? WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。 WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。 WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。 为什么选择WordPress? 因为它免费,WordPress是个开源建站程序,其本身的代码都是开放下载的。经过多年的发展,WordPress有个非常优质的开发者社区,全世界的开发者在WordPress这个程序的基础上,开发了数以万计的插件,插件拓展了WordPress的功能,让WordPress几乎可以用来做任何网站,插件比如: 论坛网站: bbPress,用这个插件你可以为你的学校做个论坛; 在线商城: Woocommerce,对,用这个插件你可以做一个类似小米商城的网站。 表单提交功能: 比如你需要搜集来访者的邮箱,好在下次你更新文章时推送给订阅者,那用WPFORM+Mailchimp这种插件就可以。 等等。 推荐学习:《》 以上就是能干啥的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序怎么实现购物车功能?(方法介绍)
微信小程序怎么实现购物车功能?下面本篇文章给大家介绍一下微信小程序实现购物车功能的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 不管是商城类还是餐饮类小程序,都需要通过下单完成交易,因此都需要有一个加入购物车的操作。以往购物车功能基本都是通过大量的 DOM 操作来实现,由于小程序不是基于web以此无法创建DOM。微信小程序实现购物车功能其实跟 vue.js 的用法非常像。 先来弄清楚购物车的需求。 单选、全选和取消,而且会随着选中的商品计算出总价 单个商品购买数量的增加和减少 删除商品。当购物车为空时,页面会变为空购物车的布局 根据设计图,我们可以先实现静态页面。接下来,再看看一个购物车需要什么样的数据。 首先是一个商品列表(carts),列表里的单品需要:商品图(image),商品名(title),单价(price),数量(num),是否选中(selected),商品id(id) 然后左下角的全选,需要一个字段(selectAllStatus)表示是否全选了 右下角的总价(totalPrice) 最后需要知道购物车是否为空(hasList) 知道了需要这些数据,在页面初始化的时候我们先定义好这些。 初始化代码: Page({     data: {         carts:[],               // 购物车列表         hasList:false,          // 列表是否有数据        totalPrice:0,           // 总价,初始为0        selectAllStatus:true    // 全选状态,默认全选     },     onShow() {         this.setData({           hasList:true,        // 既然有数据了,那设为true吧           carts:[             {id:1,title:'新鲜芹菜 半斤',image:'/image/s5.png',num:4,price:0.01,selected:true},             {id:2,title:'素米 500g',image:'/image/s6.png',num:1,price:0.03,selected:true}           ]         });…
2024-11-25 阅读全文 →
FWQ
CMS教程
dede调用指定栏目下相关文章怎么实现
dede调用指定栏目下相关文章怎么实现? 首先明确要达到两个要求: 推荐学习: 1、要调用指定栏目 2、调用的文章要包含指定关键字 相关文档调用 {dede:likeart titlelen=’24′ row=’10′} 登录后复制 {/dede:likeart} 注:此为dede官方的调用模板,但至今不清楚调用依据! 指定栏目调用 {dede:arclist typeid='栏目ID' row='10' titlelen='20'} [field:textlink/] {/dede:arclist} 登录后复制 下面是我自己要达到的效果: 指定栏目(ID=4)相关新闻(keyword要调用关键字或title)的调用 {dede:arclist typeid='4' row='10' titlelen='20' keyword=''} [field:textlink/] {/dede:arclist} 登录后复制 代码1 效果1:   代码2: 效果2: 到这里你如果是只是单一关键词的话那就可以了。下面的关键是我的关键词要去调用:即keyword='{dede:field name=’keywords’/}’ …
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms打不开后台怎么办
打不开后台怎么办? phpcms V9 安装后台无法打开解决方案 第一种可能: phpcms v9 登录是采用session ,保存session 有两种方式,一种是数据库存储的方式,一种是文件存储方式,默认是数据库存储方式。有时数据库这种方式不行,可以在 cachesconfigssystem.php 中修改sesion 的存储方式//Session配置 ‘session_storage’ => ‘mysql’,将其改为//Session配置’session_storage’ => ‘files’,试试。 第二种可能: 立即学习“”; php配置环境问题,在PHP.INI 中 改成register_globals = On 打开 默认是register_globals =…
2024-11-25 阅读全文 →
FWQ
CMS教程
分享帝国cms 7调用专题信息的方法
使用默认的调用不了推荐信息 就直接写个sql来调用吧 代码如下: [e:indexloop={'select a.* from phome_ecms_movie a,phome_enewsztinfo b where a.id=b.id and a.isgood&gt;0  and (b.ztid=2  or b.ztid=3) order by newstime desc limit 10',10,11,'','',''}] 登录后复制 [/e:indexloop] 测试可用 推荐学习《》 以上就是分享 7调用专题信息的方法的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发怎样创建项目
这次给大家带来微信小程序开发怎样创建项目,微信小程序开发创建项目的注意事项有哪些,下面就是实战案例,一起来看一下。 我们需要通过开发者工具,来完成小程序创建和代码编辑。 开发者工具安装完成后,打开并使用微信扫码登录。选择创建「项目」,填入上文获取到的 AppID,设置一个本地项目的名称(非小程序名称),比如「我的第一个项目」,并选择一个本地的文件夹作为代码存储的目录,点击「新建项目」就可以了。   为方便初学者了解微信小程序的基本代码结构,在创建过程中,如果选择的本地文件夹是个空文件夹,开发者工具会提示,是否需要创建一个 quick start 项目。选择「是」,开发者工具会帮助我们在开发目录里生成一个简单的 demo。 项目创建成功后,我们就可以点击该项目,进入并看到完整的开发者工具界面,点击左侧导航,在「编辑」里可以查看和编辑我们的代码,在「调试」里可以测试代码并模拟小程序在微信客户端效果,在「项目」里可以发送到手机里预览实际效果。 相信看了本文案例你已经掌握了方法,更多精彩请关注米云其它相关文章! 推荐阅读: 以上就是微信小程序开发怎样创建项目的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dede会员列表怎么调用适用于企业、个人
dede会员列表怎么调用适用于企业、个人? dede会员列表调用按注册时间排序,适用于企业、个人,相关代码整理如下,需要的朋友不要错过    推荐学习: 调用12个企业会员 按 注册时间排序  代码如下: {dede:sql sql='select * from dede_member where mtype="企业" order by mid limit 0,12'}  <a>[field:uname/]</a>  {/dede:sql} 登录后复制 调用12个个人会员 按 注册时间排序  代码如下: {dede:sql sql='select * from dede_member where mtype="个人" order by mid limit 0,12'}  <a>[field:uname/]</a>  {/dede:sql} 登录后复制 详解  使用dede的sql标签  sql语句  代码如下: select * from dede_member where mtype="个人" order by mid limit 0,12  mtype="个人" 判断是否为个人类型  order by mid 按mid(注册的ID编号) 排列  limit 0,12 从第0条数据开始读取 读取12条后返回…
2024-11-25 阅读全文 →
FWQ
小程序
使用Promise简化回调
在项目中,会出现各种异步操作,如果一个异步操作的回调里还有异步操作,就会出现回调金字塔。 比如下面这种 // 模拟获取code,然后将code传给后台,成功后获取userinfo,再将userinfo传给后台 // 登录 wx.login({ success: res => { let code = res.code // 请求 imitationPost({ url: '/test/loginWithCode', data: { code }, success: data => {…
2024-11-25 阅读全文 →