分类归档

网站开发

FWQ
小程序
微信小程序 向左滑动删除功能的实现
这篇文章主要介绍了微信小程序 向左滑动删除功能的实现的相关资料,需要的朋友可以参考下 微信小程序 向左滑动删除功能的实现 实现效果图: 实现代码: 1、wxml touch-item元素绑定了bindtouchstart、bindtouchmove事件 <view>  <view>   <view>{{item.content}}</view>   <view>删除</view>  </view></view> 登录后复制 2、wxss flex布局、css3动画 .touch-item {  font-size: 14px;  display: flex;  justify-content: space-between;  border-bottom:1px solid #ccc;  width: 100%;  overflow: hidden } .content {  width: 100%;  padding: 10px;  line-height: 22px;…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何通过watch和computed检测数据
在vue中,computed是一个计算属性,类似于过滤器,对绑定到view的数据进行处理,并监听变化。而watch监听复杂数据类型需用深度监听。这两者都可以在vue上实现检测数据的变化。而微信小程序不同于vue可以使用watch和computed做出相应的改变。小程序中只有函数this.setData()可以检测数据,所以小程序每次数据改变需要检测时都必须手动执行函数才可实现。除此之外,小程序还可以附上这两个功能检测数据变化。 vue 里是通过 Object.defineProperty 来实现数据变化检测的,给该变量的 setter 里注入所有的绑定操作,就可以在该变量变化时带动其它数据的变化。实际上,在小程序里实现要比 vue 里简单,应为对于 data 里对象来说,vue 要递归的绑定对象里的每一个变量,使之响应式化。但是在微信小程序里,不管是对于对象还是基本类型,只能通过 this.setData() 来改变,这样我们只需检测 data 里面的 key 值的变化,而不用检测 key 值里面的 key 。 测试代码: Page({ data: { test: { a: 123 }, test1: 'test1', }, onLoad() { computed(this, { test2: function() { returnthis.data.test.a + '2222222' }, test3: function() { returnthis.data.test.a + '3333333' } }) watch(this, { test:function(newVal) { console.log('invoke watch') this.setData({test1: newVal.a + '11111111' }) } }) }, changeTest() { this.setData({ test:{ a: Math.random().toFixed(5) } }) },…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms怎么整站迁移
帝国cms整站迁移指南:备份数据:使用帝国cms备份功能备份数据库、目录和文件。导入新数据库:在新服务器上创建数据库并导入备份的数据库。修改配置文件:修改数据库连接参数指向新数据库。上传网站文件:上传网站文件,保持文件结构一致。清除缓存:删除缓存目录下的文件。设置域名和路径:配置域名和路径。测试网站:访问网站,测试所有页面和功能。更改 dns 记录(可选):修改 dns 记录指向新服务器 ip。 帝国CMS整站迁移指南 第一步:备份数据 使用帝国CMS自带的备份功能,对网站数据进行完整备份,包括数据库、目录和文件。 第二步:导入新数据库 在新的服务器上,创建一个新的数据库,并导入之前备份的数据库。 第三步:修改配置文件和数据库连接参数 修改 config/config.php 和 data/dbcache/class.db.php 中的数据库连接参数,使其指向新数据库。 第四步:上传网站文件 通过 FTP 或其他工具,将网站文件上传到新服务器。确保文件和文件夹的结构与之前一致。 第五步:清除缓存 删除 e/data/cache 和 e/cache 目录下的所有文件,以清除缓存。 第六步:设置域名和路径…
2024-11-25 阅读全文 →
FWQ
CMS教程
5分钟搞懂帝国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] 测试可用 推荐学习《》 以上就是5分钟搞懂 7调用专题信息的方法的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress主题插件怎么汉化?教程分享
主题插件怎么汉化?下面本篇文章给大家分享一下wordpress主题插件汉化教程,希望对大家有所帮助! 使用WordPress的朋友都知道WordPress的主题很多,去网上搜搜就能搜到一大把。有时候找到一个好主题,但是发现居然是英文主题,有点让人失望。今天,我将教你如何汉化英文WordPress主题,这里提供两种方法,你可以自行选择。开始之前,先准备好你要翻译的主题。这里也只以汉化主题为例,汉化插件方法相似。 方法一:使用Poedit生成语言包 最新版的Poedit pro已经支持WordPress主题和插件的翻译,可以不用进行以下第1步和第3步的操作,最新版的Poedit pro请自行到网上搜索下载。 1、生成语言包的好处是不必修改主题代码,不会引起不必要的代码错误。请先自行下载。安装过程你可以选择中文版,安装完毕,我们开始汉化主题。打开Poedit – 文件 – 新建消息目录文档,填写以下基本信息: 工程信息可以随便填,路径添加一个点 . 即可,关键字添加 _e 、_n、_x和 __ 即可,注意 __ 是两个半角下划线。设置好后确定,会弹出保存窗口,命名为zh_CN.po,保存到主题目录下即可,保存成功会弹出以下窗口,说明Poedit已经探测到这么多要翻译的英文了,确定即可。如果该窗口没有任何内容,说明该主题不支持Poedit翻译,请看方法二: 2、好了,下面的翻译工作你就自己完成吧,翻译好后保存即可。 3、翻译完了,先别乐,还有工作要做,请在主题目录下的functions.php中,将 ?> 改成: function theme_init() {     load_theme_textdomain('Ludou', get_template_directory()); } add_action ('init', 'theme_init');…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms数据库怎么恢复
帝国cms数据库恢复涉及以下步骤:备份数据库。准备恢复环境。删除现有数据库。创建新数据库。导入备份文件。更新帝国cms配置。清除缓存。测试网站。 如何恢复数据库 帝国cms数据库恢复涉及以下步骤: 1. 备份数据库 在进行任何操作之前,强烈建议备份数据库。这可以通过使用帝国cms提供的备份工具或使用第三方软件来完成。 点击下载“”; 2. 准备恢复环境 确保您拥有要恢复的数据库备份文件,并在数据库服务器上有适当的权限。 3. 删除现有数据库 如果存在,您需要先删除要恢复到的现有帝国cms数据库。 4. 创建新数据库 使用数据库管理工具创建所需的新数据库。请确保新数据库的名称与要恢复的备份文件中的名称相同。 5. 导入备份文件 使用帝国cms提供的恢复工具或第三方软件导入备份文件。确保选择正确的数据库并按照提示进行操作。 6. 更新帝国cms配置 恢复数据库后,需要更新帝国cms配置以使用新的数据库。这可以在帝国cms后台的“系统设置”选项中完成。 7. 清除缓存 为了确保使用最新的数据库数据,清除帝国cms的缓存非常重要。这可以在帝国cms后台的“系统设置”选项中完成。 8. 测试网站 最后,测试您的网站以确保数据库恢复成功。检查所有页面、功能和内容是否正常工作。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序列表的上拉加载和下拉刷新的实现
本文主要介绍了微信小程序中实现列表的上拉加载和下拉刷新的方法。具有很好的参考价值。下面跟着小编一起来看下吧 微信小程序可谓是9月21号之后最火的一个名词了,一经出现真是轰炸了整个开发人员,当然很多App开发人员有了一个担心,微信小程序的到来会不会让移动端App颠覆,让移动端的程序员失业,身为一个Android开发者我是不相信的,即使有,那也是需要个一两年的过度和打磨才能实现的吧。 不管微信小程序是否能颠覆当今的移动开发格局,我们都要积极向上的心态去接收,去学习。不排斥新技术,所以,心动不如行动,赶紧先搭建一个微信小程序开发工具。那么接下来就让我们来开始学习列表的上拉加载和下拉刷新的实现吧(通过聚合数据平台获取微信新闻)。 1.介绍几个组件 1.1 scroll-view 组件 注意:使用竖向滚动时,需要给一个固定高度,通过 WXSS 设置 height。 1.2 image组件 注意:mode有12种模式,其中3种是缩放模式,9种是裁剪模式。 1.3 Icon组件 iconType: [  ‘success', ‘info', ‘warn', ‘waiting', ‘safe_success', ‘safe_warn',  ‘success_circle', ‘success_no_circle', ‘waiting_circle', ‘circle', ‘download',  ‘info_circle', ‘cancel', ‘search', ‘clear'  ] 登录后复制 2.列表的上拉加载和下拉刷新的实现 2.1先来张效果图 2.2逻辑很简单,直接上代码 2.2.1 detail.wxml 布局文件…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress静态化怎么设置
wordpress静态化将动态内容转换为静态html文件,以提升性能、安全性及seo。设置方法如下:使用wp static html插件:安装并激活插件,选择“生成静态html文件”并调整输出选项。手动静态化:创建新目录,复制除核心文件夹外的所有文件,创建.htaccess文件并添加指定代码。 WordPress 静态化设置指南 什么是 WordPress 静态化? WordPress 静态化是一个过程,它将 WordPress 驱动的网站的动态内容转换为静态 HTML 文件。这可以提高网站的性能、安全性并改善 (SEO)。 如何设置 WordPress 静态化 有两种主要方法可以设置 WordPress 静态化: 使用插件 安装并激活 WP Static HTML 外部生成插件。 转到“设置”>“WP…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中css样式media标签的介绍
这篇文章主要介绍了微信小程序 基础知识css样式media标签的相关资料,需要的朋友可以参考下 微信小程序 基础知识css样式media标签 前言: 微信小程序中我遇到了一个对我来说是新的东西,但是对于前端开发来说不算是新知识,html页面中的media标签,在此记录下来以备不时之需 在css中我们使用media标签来区分调用哪个css样式,比如使用media=”print”来表示当执行打印文档时,使用print.css样式。这样使得文档更有得于打印,如将页面宽度增宽、或屏蔽掉一些不需要打印的内容。 立即学习“”; <link><link>  <link> 登录后复制 下边是media标签的10个值,可见常用的并不多。当没有media标签时,默认为media=”all”。 all– 用于所有设备类型 aural– 用于语音和音乐合成器 braille– 用于触觉反馈设备 embossed– 用于凸点字符(盲文)印刷设备 handheld– 用于小型或手提设备 print– 用于打印机 projection– 用于投影图像,如幻灯片 screen– 用于计算机显示器…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序用户自定义模版的功能实现
本文主要介绍微信小程序用户自定义模版用法,结合实例形式较为详细的分析了微信小程序自定义模板的定义、数据调用、布局设置等简单使用技巧,需要的朋友可以参考下。 1、新建一个wxml(为测试方便,这里将wxml文件建立在home目录下) /home/home/botmenu.wxml: <template>   <view>    <navigator>      <image></image>      <text>首页</text>    </navigator>    <navigator>      <image></image>      <text>消息</text>    </navigator>    <navigator>      <image></image>      <text>工具</text>    </navigator>    <navigator>      <image></image>      <text>我</text>    </navigator>   </view></template> 登录后复制 2、新建wxss /home/home/botmenu.wxss: .bottomposition{  width: 100%;  height: 10%;…
2024-11-25 阅读全文 →