分类归档

网站开发

FWQ
小程序
教大家如何使用微信小程序数字滚动插件
本文主要和大家介绍微信小程序数字滚动插件的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 用es6语法方式写了个微信小程序小插件–数字滚动; 效果图: wxml页面布局代码: <!--pages/main/index.wxml--><view>   <view>{{num1}}{{num1Complete}}</view>   <view>{{num2}}{{num2Complete}}</view>   <view>{{num3}}{{num3Complete}}</view>   <view>   <button>click me</button>   </view></view> 登录后复制 index.js调用NumberAnimate.js // pages/main/index.jsimport NumberAnimate from "../../utils/NumberAnimate";Page({  data:{   },  onLoad:function(options){   // 页面初始化 options为页面跳转所带来的参数   },  onReady:function(){   },  onShow:function(){     // 页面显示  },  onHide:function(){   // 页面隐藏  }, …
2024-11-25 阅读全文 →
FWQ
小程序
如何操作webpack处理文件
这次给大家带来如何操作webpack,操作webpack处理文件的有哪些,下面就是实战案例,一起来看一下。 使用webpack打包,最爽的事情莫过于可以直接文件了,但是这 同时带来了一个问题,就是所有的文件整合到一起,那这一个包就太大了。 基于此:下面我们来了解下webpack的打包(主要是将如何将我们需要的内容模块,分开打包, 并且按照我们自己设定的存放路径进行存放) 首先在webpack.config.js文件中 entry入口函数出表示出哪些是需要单独打包成一个js包的: entry: { main: path.resolve(dirname,'src/index.js'), jq: ['jquery'], react: ['react'], redom: ['react-dom'] }, output: { path: path.resolve(dirname,'dist'), publishPath: 'dist/', filename: '[name].js' }, plugin:…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发教程
序言 开始开发应用号之前,先看看官方公布的「小程序」教程吧!(以下内容来自微信官方公布的「小程序」开发指南) 本文档将带你一步步创建完成一个微信小程序,并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像,点击头像,可以在新开的页面中查看当前小程序的启动日志。 1. 获取微信小程序的 AppID 首先,我们需要拥有一个帐号,如果你能看到该文档,我们应当已经邀请并为你创建好一个帐号。注意不可直接使用服务号或订阅号的 AppID。 利用提供的帐号,登录 https://mp.weixin.qq.com ,就可以在网站的「设置」-「开发者设置」中,查看到微信小程序的 AppID 了。 注意:如果我们不是用注册时绑定的管理员微信号,在手机上体验该小程序。那么我们还需要操作「绑定开发者」。即在「用户身份 – 开发者」模块,绑定上需要体验该小程序的微信号。本教程默认注册帐号、体验都是使用管理员微信号。 2. 创建项目 我们需要通过开发者工具,来完成小程序创建和代码编辑。 开发者工具安装完成后,打开并使用微信扫码登录。选择创建「项目」,填入上文获取到的 AppID,设置一个本地项目的名称(非小程序名称),比如「我的第一个项目」,并选择一个本地的文件夹作为代码存储的目录,点击「新建项目」就可以了。 为方便初学者了解微信小程序的基本代码结构,在创建过程中,如果选择的本地文件夹是个空文件夹,开发者工具会提示,是否需要创建一个 quick start 项目。选择「是」,开发者工具会帮助我们在开发目录里生成一个简单的 demo。 项目创建成功后,我们就可以点击该项目,进入并看到完整的开发者工具界面,点击左侧导航,在「编辑」里可以查看和编辑我们的代码,在「调试」里可以测试代码并模拟小程序在微信客户端效果,在「项目」里可以发送到手机里预览实际效果。 3. 编写代码 点击开发者工具左侧导航的「编辑」,我们可以看到这个项目,已经初始化并包含了一些简单的代码文件。最关键也是必不可少的,是…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序实现点击按钮修改字体颜色功能
之前介绍过很多关于微信小程序的内容,本文我们接着给大家分享微信小程序实现点击按钮修改字体颜色功能,涉及微信小程序wx:for循环读取data数值及事件绑定修改元素属性相关操作技巧,需要的朋友可以参考下。 本文实例讲述了微信小程序实现点击按钮修改字体颜色功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 <view>我是view标签</view><view>     <block>     <button></button>   </block></view> 登录后复制 这里使用bindtap=”bindtap{{index}}”绑定事件动态修改style=”color:{{color}}”中的颜色值。 index.js文件 var pageData={} pageData.data={   color:'black',   colorArray:['red','blue','yellow','green','black'] } for(var i=0;i<p></p><p>以上内容就是微信小程序实现点击按钮修改字体颜色功能的小案例,希望能帮助到大家。</p><p>相关推荐:</p><p><a href="http://www.php.cn/xiaochengxu-381842.html" target="_self">微信小程序如何实现图片放大预览功能</a></p><p><a href="http://www.php.cn/xiaochengxu-381369.html" target="_self">微信小程序分享时可自定义配图新功能</a></p><p><a href="http://www.php.cn/xiaochengxu-379484.html" target="_self">最全的微信小程序项目实例</a></p><p><a href="http://www.php.cn/js-tutorial-379029.html" target="_self">微信小程序视频,音乐,图片组件详解</a></p><p><a href="http://www.php.cn/xiaochengxu-378943.html" target="_self">总结有关小程序开发的经验</a></p>…
2024-11-25 阅读全文 →
FWQ
CMS教程
使用内存缓存优化 WordPress 文章浏览统计效率
memcached 内存缓存可以优化 很多功能,让你的 wordpress 变得更快,下面由栏目为大家介绍如何使用 memcached 来深度优化 wordpress。   使用内存缓存优化 WordPress 文章浏览统计效率。 WordPress 默认的自定义字段缓存方式 一般的文章浏览统计插件,都是使用自定义字段来存储数据的,如果服务器开启了 Memcached 内存缓存,自定义字段的数据是怎么被缓存呢?WordPress 会以 $post_id 做为 cache_key,’post_meta’ 作为 cache_group 整体进行缓存。 所以更新某个自定义字段,相当于该 $post_id 下的所有自定义字段的缓存都一起更新,而每次文章浏览,这个自定义字段数据都会加 1,这样,每次自定义字段的缓存都会更新,然后就会造成每个页面会多出三个…
2024-11-25 阅读全文 →
FWQ
小程序
小程序加载器的实现:按需预加载远程图片资源
本篇文章给大家带来的内容是关于小程序加载器的实现:按需预加载远程图片资源,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 最近做h5开发遇到个问题,为了防止页面打开时,出现大图加载缓慢的情况,写了一个图片资源管理器,今天顺便实现了一下小程序版。 特别说明一下,小程序由于资源包大小限制,很多图片资源会存放到CND图片服务器上,为了实现小程序初始化时按需加载远程图片资源,实现了以下加载器,希望能解决部分小程序新人开发者预加载图片的苦恼。 特别强调: 本加载器为初级版本,暂未研究其他实现方式,当前实现方式需要在微信公众平台->设置->downloadFile合法域名,中添加想要加载的图片所在服务器合法域名。 原理介绍: 使用小程序自带API读取远程图片资源: wx.getImageInfo({  src: 'images/a.jpg',  success: function (res) {  console.log(res.width)  console.log(res.height)  } }) 登录后复制 这个接口可以创建图片组件对象并返回图片加载状态。 加载器用法: 1、在app.js的同级目录下创建一个ImageSource.js作为图片资源的路径管理文件(可以根据情况改为其他文件名称)。 2、在utils文件夹下放入ImageLoader.js或ImageLoader.min.js(附件)。 3、根据需要在对应的文件中创建ImageLoader对象(看下文)。 使用示例: 1、载入文件: const ImageLoader = require('./utils/ImageLoader.min.js'); const ImageSource = require('./imageSource.js'); 登录后复制 ImageLoader.min.js 为加载器源文件。 imageSource.js…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦DEDECMS网站怎么搬家
织梦dedecms网站怎么搬家? 织梦DEDECMS网站搬家方法,DEDE程序完整换空间操纵方法 1.在新空间中安装一份 和 你正在运行的 程序同版本的 织梦程序 注意安装的时候 数据库的前缀一定要和 正在运行的网站的 前缀一样 默认是dede_ 如果以前安装的时候 你没有改过的话 不比 理会 2.进入正在运行的网站 后台——系统——数据库备份/还原, 进行数据库的备份操作 3.将老空间中的 data/backupdata目录下的所有备份数据库文件 考到 你的的新空间 对应目录中 4.将老空间中templets/default下东西 拷贝替换到 新空间对应目录中 5.将老空间中…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦DEDECMS怎么实现全站动态浏览
织梦dedecms怎么实现全站动态浏览? 织梦DEDECMS全站动态浏览实现方法 具体步骤: 1、首页动态化 我们只要把网站根目录下面生成的index.html删除,然后核心-生成-更新首页,选择动态浏览,再点预览主页或者更新HTML。 如果想实现首页动态效果以后就不能再在后台更新网站了,因为更新后首页又变成静态的了。 2、将织梦所有栏目设置为“使用动态页”,可以再建立栏目时选择“使用动态页”; 也可以执行下面的SQL语句。 update dede_arctype set isdefault=-1 登录后复制 3、将网站所有文档都设置为“仅动态” 执行SQL语句: update dede_archives set ismake=-1 登录后复制 大家可以去“织梦DedeCMS如何执行sql语句”,看下如何执行sql语句。 有些初学织梦的朋友不知道织梦DedeCMS如何执行sql语句,今天给大家说下怎么操作: 具体步骤: 后台 -> 系统 -> SQL命令行工具 以上就是织梦DEDECMS怎么实现全站动态浏览的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms模板中首页如何实现分页
模板中首页如何实现分页? 织梦dedecsm模板中首页如何实现分页的三种方法:用arclist标签+Ajax实现织梦首页分页/自由列表实现织梦首页分页等等,感兴趣的朋友可以了解下   推荐学习: 织梦dedecsm模板中首页如何实现分页的三种方法 有时在做织梦模板的时候需要实现首页分页效果,但是织梦本身首页是不带分页功能的,那如何实现织梦首页分页呢?有3种办法可以实现: 一、用arclist标签+Ajax实现织梦首页分页 二、交叉栏目ID 实现织梦首页分页 三、自由列表实现织梦首页分页 一、用arclist标签+Ajax实现织梦首页分页 1、必须在首页 中引入 代码如下: <script></script> 登录后复制 2、 必须加入 代码如下: <script> function multi(pagenum,tagid) { var taget_obj = document.getElementById(tagid); var taget_obj_page…
2024-11-25 阅读全文 →
FWQ
小程序
详解微信小程序解析网页内容实例介绍
这篇文章主要介绍了微信小程序 解析网页内容详解及实例的相关资料,这里使用爬虫对复杂的网页进行抓取,遇到些问题,这里整理下并解决,需要的朋友可以参考下 微信小程序 解析网页内容详解 最近在写一个爬虫,需要将网页进行解析供微信小程序使用。文字和图片解析都好说,小程序也有对应的text和image标签可以呈现。而更复杂的,比如表格,则比较棘手,不管是服务端解析还是小程序呈现都很费劲,也很难覆盖所有情况。于是我想,将表格对应的HTML代码转成图片,不失为一种变通的方法。 这里我们采用node-webshot模块,它对PhantomJS进行了轻量封装,可以轻松地将网页以截图形式保存下来。 首先安装Node.js和PhantomJS,然后新建一个js文件,加载node-webshot模块: const webshot = require('webshot'); 登录后复制 定义选项: const options = { // 浏览器窗口 screenSize: { width: 755, height: 25 }, // 要截图的页面文档区域…
2024-11-25 阅读全文 →