分类归档

网站开发

FWQ
小程序
示例小程序生成海报(java后端)
【相关学习推荐:】 实现方案 前端人员,提供相关的html页面, 后端人员提供接口,前端人员通过参数设置html页面需要渲染的内容, 最后使用wkhtmltoimage或者phantomjs 对html 进行截图生成海报, 个人感觉wkhtmltoiamge 比phantomjs 要快一点,稳定一点我主要说下wkhtmltoimage的实现方案 实现步骤   安装环境     官网地址:https://wkhtmltopdf.org/      windows: 下载安装包安装即可      linux:  下载对应的安装包 ,还需安装对应中文字体(phantomjs 也需要安装字体),html中需要声明引用 立即学习“”; yum…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms怎么调用当前栏目ID与当前栏目顶级ID
怎么调用当前栏目id与当前栏目顶级id? {dede:type}本文实例讲述了dedecms调用当前栏目ID与当前栏目顶级ID的方法。分享给大家供大家参考。具体分析如下: 推荐学习: 一、采用dedecms获取当前所在栏目ID的方法如下: 1.模板中调用栏目ID采用如下方法: 代码如下: {dede:type}[field:ID /]{/dede:type} 登录后复制 2.如果是在{dede:sql}里面调用当前栏目ID的话,调用方法如下: 代码如下: {dede:sql sql='Select * from dede_arctype where id = ~typeid~ '}  [field:字段] {/dede:sql} 登录后复制 二、当前栏目的顶级栏目ID调用: 首先,在所需要调用顶级栏目ID的地方,添加这段标签语法 代码如下: {dede:type}[feild:topid/]{/dede:type} 登录后复制 第二,修改源文件,找到include目录下的taglib目录下的type.lib.php,找到这条语句: 代码如下: $row = $dsql->GetOne("Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath  From `dede_arctype` where id='$typeid' "); 登录后复制 修改成为:   代码如下: $row = $dsql->GetOne("Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath  From `dede_arctype` where id='$typeid' ");…
2024-11-25 阅读全文 →
FWQ
小程序
如何高效开发小程序?推荐一个绝对好用的小程序开源框架
本文章给你推荐一个绝对是最好的小程序开源框架,目前小程序很火,不会开发怎么行?但是开发微信小程序总是很繁琐又头疼的一件事,还要查阅各种资料,没个几天半月的都弄不出个什么头绪,反正我是属于学习比较慢的那种,有时一个知识点憋半天想不明白怎么回事,写这篇文章的目的就是为了给大家一个参考方向,有个选择吧,希望能帮助到大家。一起学习吧。apache php mysql 举些例子哈 1、 mpvue mpvue 是美团点评开源的一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的  runtime 和  compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。使用  mpvue 开发小程序,你将在小程序技术体系的基础上获取到这样一些能力: 彻底的组件化开发能力:提高代码复用性 完整的 Vue.js 开发体验 方便的…
2024-11-25 阅读全文 →
FWQ
小程序
小程序学习之浅析image标签、swiper组件
本篇文章带大家了解一下小程序中的image标签图片标签和swiper轮播图组件,希望对大家有所帮助! 一、image标签图片标签 1 src src指定要加载的图片的路径 (1)图片存在默认的宽度和高度320 * 240原图大小是 200 * 100 2 mode mode决定图片内容如何和图片标签宽高做适配 (1)scaleToFill 默认值不保持纵横比缩放图片,使图片的宽高完全拉伸至填满image元素 (2)aspectFit保持宽高比确保图片的长边显示出来页面轮播图常用 (3)aspectFill保持纵横比缩放图片,只保证图片的短边能完全显示出来。少用 (4) widthFix以前web的图片的 宽度指定了之后高度会自己按比例来调整常用5 bottom。。类似以前的backgroud-position 【相关学习推荐:】 3 lazy-load 小程序当中的图片直接就支持懒加载lazy-load lazy-load 会自己判断当图片出现在视口Ⅰ上下三屏的高度之内的时候自己开始加载图片…
2024-11-25 阅读全文 →
FWQ
小程序
怎么对微信小程序抓包
怎么对微信小程序抓包? 登录微信开发者工具,打开“项目”,如下图所示。 进入项目首页后,点击“真机调试”,如下图所示。 进入真机调试后,使用微信扫码进入“真机调试”,如下图所示。 手机进入小程序后,电脑端就会出现真机调试面板,然后点击“Network”,如下图所示。 进入Network后,就能抓取发送的“请求包”了,如下图所示。 推荐:《》 以上就是怎么对微信小程序抓包的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序canvas基础详解
canvas 元素用于在网页上绘制图形。HTML5 的 canvas 元素使用 JavaScript 在网页上绘制2D图像。本文主要和大家分享微信小程序canvas基础详解,希望能帮助到大家。 一.了解canvas       canvas 标签默认宽度300px、高度225px。      同一页面中的 canvas-id 不可重复,如果使用一个已经出现过的 canvas-id,该 canvas 标签对应的画布将被隐藏并不再正常工作。 需要指定 canvasId,该绘图上下文只作用于对应的  <!--canvas.wxml--> <view><canvas></canvas></view> 登录后复制 /**canvas.wxss*/ .myCanvas{…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms怎么新建栏目
具体方法如下: 一、添加栏目 位置:系统设置—-栏目管理—-添加栏目 添加栏目,根据自己的需求是否有上级栏目,并且选择合适的栏目类型, 栏目管理类型: 立即学习“”; 1、内部栏目(可绑定内容模型,并支持在栏目下建立子栏目或发布信息) 2、单网页(可更新单网页内容,但是不能在栏目下建立子栏目或发布信息) 3、外部链接(可建立一个链接并指向任意网址) 同时要绑定一个模型,如果建立一个新闻栏目,那么就要绑定“文章”模型。 如图: 设置栏目的详细信息,栏目名称、栏目目录(栏目内容生成静态文件存放的目录) 栏目权限设置,有关栏目管理权限、用户浏览权限 收费设置,有关栏目收费设置 模板设置,选择栏目模板,系统默认自带了模型的模板,有关模板管理、制作查看“模板管理” 二、管理栏目 位置:系统设置—-栏目管理—-管理栏目 管理栏目,修改、添加子栏目、删除、移动、清空操作 注:单网页与外部连接不能添加子栏目和清空操作 三、合并栏目 位置:系统设置—-栏目管理—-合并栏目 源栏目的信息全部转入目标栏目,同时删除源栏目和其子栏目 四、更新栏目缓存 位置:系统设置—-栏目管理—-更新栏目缓存 更新栏目的缓存信息,当栏目出现异常建议更新一下缓存 五、修复栏目数据 位置:系统设置—-栏目管理—-修复栏目数据 修复栏目数据…
2024-11-25 阅读全文 →
FWQ
小程序
详解微信开发之Flex布局
微信小程序页面布局方式采用的是flex布局。flex布局,是w3c在2009年提出的一种新的方案,可以简便,完整,响应式的实现各种页面布局。flex布局提供了元素在容器中的对齐,方向以及顺序,甚至他们可以是动态的或者不确定的大小的。flex布局的主要特征是能够调整其子元素在不同的屏幕大小中能够用最适合的方法填充合适的空间。 flex布局 Flex布局的特点: 任意方向的伸缩,向左,向右,向下,向上 在样式层可以调换和重排顺序 主轴和侧轴方便配置 子元素的空间拉伸和填充 沿着容器对齐 微信小程序实现了Flex布局,简单介绍下Flex布局在微信小程序中的使用。 伸缩容器 设有:flex或者display:block的元素就是一个flex container(伸缩容器),里面的子元素称为flex item(伸缩项目),flex container中子元素都是使用Flex布局排版。 display:block 指定为块内容器模式,总是使用新行开始显示,微信小程序的视图容器(view,scroll-view和swiper)默认都是dispaly:block。 display:flex:指定为行内容器模式,在一行内显示子元素,可以使用flex-wrap属性指定其是否换行,flex-wrap有三个值:nowrap(不换行),wrap(换行),wrap-reverse(换行第一行在下面)使用display:block(默认值)的代码: <view>       <view>1</view>       <view>2</view>       <view>3</view>   </view> 登录后复制 显示效果: block 改换成display:flex的显示效果: flex 可以从效果图看到block和flex的区别,子元素view是在换行显示(block)还是行内显示(flex)。…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信公众帐号的10篇文章推荐
最近在做微信公众帐号开发方面的事,但用手机调试发生错误时,就什么都没回复了,靠日志记录调试效率太低下,于是乎就有了这个小工具软件的诞生。功能简介:在开发微信公众平台时,大多数都是用手机通过微信发送消息,然后用日志方式记录一些调试信息,因为一旦我们的web程序有错误或者超时,在手机微信端都看不出结来。使用这个小工具,就可以解决这个问题了,即使是超时(微信服务端只给了5秒时间),也不用怕了,当然不超时最好了。1.请求网址 请求网址输入你在公众平台开发模式下的那个url(如下图),这个工具不带有验签算法之类的,所以不用填写token了,但是在web程序中为了安全我们是需要验签的,因此,你要加上只有你知道的参数比如debug=true之类的参数,让web程序不要执行验签,这样就可以跳过验签部份进行调试。请求网址最多可以保存3条,每条都会记录最后一次提交的参数,以方便在多个服务器之间进行调试。2.f 1. 简介:最近在做微信公众帐号开发方面的事,但用手机调试发生错误时,就什么都没回复了,靠日志记录调试效率太低下,于是乎就有了这个小工具软件的诞生。 2. 简介::本篇文章主要介绍了php微信公众帐号发送红包,对于PHP教程有兴趣的同学可以参考一下。 3. 简介:微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应。微信5.0发布 2013年8月5日,伴随着微信5.0 iPhone版的发布,公众平台也进行了重要的更新,主要包括: 1)运营主体为组织,可选择成为服务号 4. 简介:微信公众帐号开发教程第13篇-图文消息全攻略。引言及内容概要 已经有几位读者抱怨柳峰只用到文本消息作为示例,从来不提图文消息,都不知道图文消息该如何使用,好吧,我错了,原 5. 简介:微信公众帐号开发教程第12篇-符号表情的发送(下)。引言及文章概要 第11篇文章给出了Unified版本的符号表情(emoji表情)代码表,并且介绍了如何在微信公众帐号开发模式下发送emoji表情,还 6. 简介:微信公众帐号开发教程第11篇-符号表情的发送(上)。题外话(可以略过) 相信这篇文章已经让大家等的太久了,不是我故弄玄虚、吊大家胃口,而是写一篇文章真的需要花太多的时间。也许一 7. 简介:微信公众帐号开发教程第10篇-解析接口中的消息创建时间CreateTime。从微信公众平台的消息接口指南中可以看出,每种类型的消息定义中,都包含有CreateTime参数,它表示消息的创建时间,如下图所示: 上图 8. 简介:微信公众帐号开发教程第9篇-QQ表情的发送与接收。我想大家对QQ表情一定不会陌生,一个个小头像极大丰富了聊天的乐趣,使得聊天不再是简单的文字叙述,还能够配上喜、怒、哀、乐等表 9. 简介:微信公众帐号开发教程第8篇-文本消息中使用网页超链接。本文主要介绍网页超链接的作用以及如何在文本消息中使用网页超链接。 网页超链接的作用…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之分享页面如何返回首页
这篇文章主要介绍了微信小程序之分享页面如何返回首页的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 做小程序开发发现,页面分享出去后,用户通过分享进去的页面很难找到返首页的情况。(微信官方操作是点击右上角三个点,在手机下方显示返回首页)。民间很多方案是自己在页面加个悬浮Home标注。 今天我分享另外一种方法。请看下面.gif; 有没有发现,左上角有返回按钮了。原理简单,在你要分享的页面,分享配置时配置你的首页,并带上对应的参数,在首页 onLoad方法中可以获取。代码如下: <!--index.wxml--> <view><text>我是首页</text>  <button>go logsPage</button> </view> const app = getApp() Page({  data: {   motto: 'Hello World',   userInfo: {},   hasUserInfo: false,   canIUse: wx.canIUse('button.open-type.getUserInfo')  },  //事件处理函数  goLogs: function() {   wx.navigateTo({    url: '/pages/logs/logs'   })  },  onLoad: function (options) {   console.log(options)   if (options.share_query){    wx.showLoading({     title: '我是从分享页面进入的',…
2024-11-25 阅读全文 →