分类归档

网站开发

FWQ
小程序
怎么从微信卡包跳转到小程序?实现方法浅析
怎么从微信卡包跳转到小程序?下面本篇文章给大家介绍一下微信卡包跳转小程序实现及解决的方法,希望对大家有所帮助! 微信卡包跳转小程序 先梳理小程序生命周期**小程序生命周期 onLaunch 生命周期函数--监听小程序初始化 当小程序初始化完成时,会触发 onLaunch(全局只触发一次) onShow 生命周期函数--监听小程序显示 当小程序启动,或从后台进入前台显示,会触发 onShow onHide 生命周期函数--监听小程序隐藏 当小程序从前台进入后台,会触发 onHide onError 错误监听函数 当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息 登录后复制 一些例子 App({   onLaunch: function (options) {     console.log("app.js ---onLaunch---" );   },   onShow:function(){     console.log("app.js ---onShow---");   },   onHide:function(){     console.log("app.js ---onHide---");   },   onError: function (msg){     console.log("app.js ---onError---" );   },   globalData: {     userInfo: null   } }) 登录后复制 打印结果如下…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何正确部署到线上环境
部署微信小程序到线上环境的具体步骤: 一、微信小程序申请 申请,并认证(未认证不能发布,认证需要300元,目前只支持企业认证)详细见官网说明。 二、开发端准备 1、开发微信小程序,必须要有一个AppId,如果没有可以去注册一个。 申请后登陆 进入注册页面,点击上方立即注册。 2、点击选择“小程序”出现注册页面。 3、填写账号信息,包含邮箱,密码,验证码。 4、登录邮箱,点击链接,进行验证。 5、进入信息登记界面,进行信息登记,分为“主体信息登记”和“管理员信息登记”。“主体信息提交后不可修改”! 6、登录微信小程序。 7、设置,开发者设置,APPID,服务器域名。 8、设置,开发者工具,腾讯云。 9、安装开发者工具 下载与安装客户端微信开发者工具并使用小程序微信号扫码登录。选择左边的小程序项目,然后选择项目的目录,你的AppID和项目名称。   小程序项目管理 项目目录没有项目就用第10步的下载测试代码,进入后图: 10、下载测试代码 下载为你打包的 Demo 代码,作为开通环境所需,可以去腾讯云下载。 11、下载的是一个压缩包,里面包含服务端和客户端的代码文件。然后将整个文件夹导入到微信开发者工具中。 12、使用微信开发者工具创建小程序项目,选择第三步下载的代码文件夹,修改云数据库的一些配置信息。打开 server/config.js 或server/config.php文件。修改里面的 MySQL 数据库密码为您的小程序 AppID。 13、上传测试代码 使用微信开发者工具上传代码,完成开发环境的初始化,上传测试代码选择(部署后自动安装依赖)。 14、代码上传之后,进行代码部署操作。点击图中的“代码部署” 15、修改本地请求域名 点击微信开发者工具右上角【详情】-【腾讯云状态】即可查看【开发环境 request 域名】,复制域名,填写在 clien/config.js 文件的 host 处,并保存。 三、腾讯云准备…
2024-11-25 阅读全文 →
FWQ
小程序
使用矢量字体自定义小程序 icon 组件图标
栏目介绍如何自定义小程序icon组件图标。 一个问题 微信小程序中的 icon 组件只有 9 种类型 success、success_no_circle、info、warn、waiting、cancel、download、search、clear。具体可以参考 icon 组件官方文档。 一个想法 我们往往希望不受上述 9 种图标的限制,拓展 icon 组件的图标。这就涉及到如何自定义图标的问题。自定义图标有多种方法,比如使用图片、精灵图、CSS 样式绘制、SVG 矢量文件等方法。本文着重介绍如何使用矢量字体自定义小程序的 icon 组件图标。 一个概念 什么是矢量字体? 字体包括点阵字体和矢量字体。矢量字体目前用的比较广泛,分为三类:Adobe 的 Type1、Apple 和 Microsoft 主导的…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦cms调用缩略图失真怎么办
织梦cms调用缩略图失真的解决办法:1、在“系统-附件设置”中,把缩略图默认的宽度和高度设置为大于等于全站所有调用缩略图的最大尺寸;2、打开“/include/extend.func.php”文件加入代码为“function thumb($imgurl, $width, $height, $bg = true){…}”即可。 本教程操作环境:Windows10系统、DedeCMS 5.7版、Dell G3电脑。 织梦cms调用缩略图失真怎么办? 织梦dede缩略图失真模糊的解决方法 由于织梦dedecms默认只生成一个规格大小的缩略图,而往往在一个站不同页面内需要的缩 略图大小不一致,比例不一致,这就造成了缩略图不清晰,失真,不能满足大多数网站的需求,本文给出了一个终极解决方法 修改方法: 一、要获得清晰的缩略图就要有足够大的图片并准确的剪裁,而下面的方法就是根据缩略图来进行剪裁的(因原图部分网站有水印),所以就必须要保证原来的缩略 图足够大,所以要进行一下设置:系统-附件设置,把缩略图默认宽度、默认高度设为大于等于你全站所有调用缩略图的最大尺寸,手工剪裁也请剪裁得足够大(不需要手工剪裁了) 二、打开 /include/extend.func.php 文件 (注:这个文件就是为二次开发准备的,用于功能方法扩展) 在最后一个?>前加入以下代码: function thumb($imgurl, $width, $height, $bg = true) { global $cfg_mainsite,$cfg_multi_site; $thumb = eregi("http://",$imgurl)?str_replace($cfg_mainsite,'',$imgurl):$imgurl; list($thumbname,$extname) = explode('.',$thumb); $newthumb = $thumbname.'_'.$width.'_'.$height.'.'.$extname;…
2024-11-25 阅读全文 →
FWQ
小程序
那些年,微信小程序仿网易云音乐有关实时搜索功能
相关学习推荐:微信小程序教程 前言 前段时间我的小伙伴已经将网易云音乐小程序的音乐播放功能详细的介绍出来了,作为前端小白学习了一段时间,最近也比较忙,没有及时将实时搜索这块内容及时写出来跟大家分享(其实代码和功能之前就写的差不多了),那么今天就给大家讲一讲个人在里面的一些细节和优化吧。 搜索功能很常见,很多地方都能用到,希望能够给大家分享到有用的东西,同时,有不足的地方,也希望各位大佬指出,给出一些修改的意见,小白在此感谢了! 实时搜索功能里面我们也需要用到API接口,从input框输入值到搜索建议,再到搜索结果,最后到跳转歌曲播放,不再只是接那么简单,传值很关键,同时不同功能下不同容器框的隐藏与显示,还有一些搜索当中涉及的细节内容和优化。让我们一起来看看吧! 界面预览 界面分析 头部搜索栏中:左边返回箭头,中间输入框,右边歌手排行榜页面跳转;至于清除按钮呢我们隐藏了起来,只有在输入输入值之后才会出现。 往下时历史记录,像每个搜搜的记录值这里都是一小块一小块等隔距离分布,搜索值有多长,这小块就有多长,这里用到的是display: flex;flex-wrap: wrap;,对这个界面样式感兴趣的小伙伴可以待会看看全部代码。 接下来是热搜榜,这里没有太多讲究,就是发起接口请求数据,把数据埋进去显示出来就行了。 搜索建议会在输入结束后才会出现,并且是很立体的一块覆盖在整个页面上,用box-shadow: 1px 1px 5px #888888达到立体效果,z-index起到覆盖的效果。 搜索结果会在点击搜索建议中的某一条或者点击搜索历史或者热搜才出现,同时界面上其他所有的容器快都会隐藏起来,这里其实就是一个容器框的隐藏与出现的小细节了,待会在功能中我们会详细讲到。这里我们先讲一下组件(容器)如何进行隐藏与显示,以免下面的功能中看到这几项内容蒙圈 几个容器的头部展示 <!-- 点击×可以清空正在输入 --> <image class="{{showClean ? 'header_view_hide' : 'clean-pic'}}"…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序canvas的详情介绍
测试手机为IPHONE6,开发者工具版本0.10.102800 微信小程序里的canvas 非 h5 canvas有很多不一样的地方,以下把微信小程序的canvas叫做wxcanvas 下面全是我一点点测试出的干货,耐心看: 1.wxcanvas,不像h5canvas那样有width和height属性和width和height的style样式。他只有style样式,可以理解为他就是个框吧; 2.wxcanvas不要当成真的H5canvas,就当它是个p就行,画出范围的东西也是存在的,改变width,height就显示出来了,或者说这里有重绘,但具体如何实现的不知道; 3.改变wxcanvas的style的width,height,并不改为原画布上的东西的大小; 4.css transform变换中的变大缩小也无法改变原画布上的东西大小 5.官方说法:context只是一个记录方法调用的容器,用于生成记录绘制行为的actions数组。context跟 不存在对应关系,一个context生成画布的绘制动作数组可以应用于多个 。 实际上,context.getActions()后,context中的信息会被清空,如果想重复利用,需要var temp=context.getActions()将操作数组保存下来,才可重复用于wx.drawcanvas; 6.注意 wx.drawCanvas({   canvasId: 'target',   actions: context.getActions() }); 登录后复制 默认会清空画布,想不清空需要 wx.drawCanvas({     canvasId: 'target',     actions: context.getActions(),     reserve:true });…
2024-11-25 阅读全文 →
FWQ
CMS教程
一分钟介绍WordPress文章怎么添加排序选项
下面由/” target=”_blank”>wordpress教程栏目给大家介绍如何给wordpress文章添加排序选项,希望对需要的朋友有所帮助! 默认WordPress仅页面有排序选项面板,可以通过下面的代码让文章也有排序选项面板功能。 将代码添加到当前主题函数模板functions.php中即可。 add_action( 'admin_init', 'posts_order' ); function posts_order() {     add_post_type_support( 'post', 'page-attributes' ); } 登录后复制 前端想实现文章排序功能,需要在主循环中添加参数: $order_posts = new WP_Query(array(     'post_type' =&gt; 'post',      'post_status' =&gt; 'publish',      'orderby' =&gt; 'menu_order',      'order' =&gt; 'ASC',  ) ); 登录后复制 后台文章列表显示排序编号: add_action('manage_posts_custom_column',  'zm_posts_order_show_columns'); function zm_posts_order_show_columns($name) { global $post; switch ($name) { case 'order': $views = $post-&gt;menu_order; echo $views; break; } }…
2024-11-25 阅读全文 →
FWQ
CMS教程
在 WordPress 中高效修改 Robots.txt 文件
您不确定 robots.txt 文件是什么?您是否需要对 robots.txt 文件进行更改,但不知道如何访问它? robots.txt 文件对于任何网站都至关重要,因为它有助于控制搜索引擎和其他网络机器人的行为。该文本文件充当一组指令,告诉搜索引擎和其他机器人应抓取或索引您网站的哪些页面或部分。 在本文中,我们将讨论在 WordPress 中查找和编辑 robots.txt 文件。无论您是要阻止特定页面、允许搜索引擎抓取整个网站还是禁止抓取特定文件类型,了解如何编辑 robots.txt 文件都是控制的重要一步您的网站在互联网上的存在。 通过执行这些步骤,您可以快速轻松地编辑 WordPress 网站中的 robots.txt 文件,并改进网站的搜索引擎优化和敏感信息保护。 查找并编辑robots.txt文件 要更改网站的 robots.txt 文件,您首先需要访问它。 在本部分中,我们将引导您完成在 WordPress 中访问 robots.txt 文件的步骤,以便您可以对其进行更改。…
2024-11-25 阅读全文 →
FWQ
CMS教程
记住!不要移除WordPress的dashicons.min.css文件
下面由/” target=”_blank”>wordpress教程栏目给大家介绍不要移除wordpress的dashicons.min.css文件,希望对需要的朋友有所帮助! 不要移除WordPress的dashicons.min.css文件 类似于代码重构,不要轻易移除看似“没用”的代码。轻易更改不熟悉的东西,可能会引入更多的问题,从而更加折腾。本人前几天便趟了一个大坑,折腾一圈才发现眼前看到的“没用”不是真正的没用。 前几天用PageSpeed Insights测试了一下站点的加载速度。根据测试结果,除了移除没用的dashicons.min.css,暂无其他可优化的空间。 为了评分更高,用户的加载速度更快,决定把这个“没用”的css文件去掉。没想到的是直接在文件内grep还找不到对应的link标签,经过Google搜索,找到如下代码放在当前主题的functions.php文件中: 立即学习“”; // remove dashicons in frontend to non-admin function wpdocs_dequeue_dashicon() { if (current_user_can( 'update_core' )) { return; } wp_deregister_style('dashicons'); } add_action(…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何设置类目
小程序如何设置类目? 登录小程序公众平台,在基本设置中找到服务类目,点击详情即可添加。 建议添加类目“工具-信息查询”,以提高审核通过率 相关推荐: 以上就是小程序如何设置类目的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →