作者文章

fwq

FWQ
小程序
小程序入门开发之了解WXML
本篇文章给大家详解一下小程序入门开发中的wxml。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 开发框架组成介绍 小程序的开发框架是由四大部分组成分别是WXML,WXSS,WXS,Java Script组成。 1.WXML用于描述页面的内容; 2. WXSS描述页面样式; 3. JS用于处理用户逻辑以及数据通信; 4. WXS对WXML能力增强的一种体现,可以把请求到的数据进行一个计算处理,帮助wxml快速构建出页面的结构; WXML语法 WXML(weixin markup language) WXML特性 WXML一共有四个语言特性,分别是数据绑定、列表渲染、条件渲染以及模板引用 1、数据绑定: <!--index.wxml--> <view>   <text>{{message}}</text></view> --------------------------------------------------- <!--index.js--> Page (    {      data:           {…
2024-11-25 阅读全文 →
FWQ
CMS教程
discuz如何开发关注功能
本文实现功能:        1.关注和取消关注用户        2. 判断与用户之间的关注关系 实现效果 点击关注后显示已关注,取消关注后显示关注ta 实现方案 用户空间的入口是home.php文件,所以我们需要先从home.php这个文件入手 打开文件home.php文件的29行可以看到使用in_array进行了一次判断,主要注重space和spacecp这俩个模块 我们先认识俩个单词:space(空间) 和 spacecp(翻译过来是太空计划)  然后我们需要打开discuz原来的默认模板(这个是你自己在搭建一个discuz应用,没有任何改动的代码),然后发一个主题,随便点击一个用户图像,查看地址栏的地址信息。 发现进入的是space这个模块 那么根据地址栏我们可以找到source/include/space/space_profile.php这个文件。但是在这个文件里边,找不到任何有关于关注的代码。 但是这个文件里边包含了关于用户空间的所有需要的数据。比如用户粉丝量,用户主题数量、用户关注的数量、用户好友数量。这些值都保存在$space这个变量中,直接在模板里边使用接口。关于这些字段可以在数据库字典里边直接搜索关键字即可 于是我们在看一下spacecp这个模块,在这个目录下, 我们发现了follow这个文件。follow的英文翻译过来就有关注的含义。 在学习别人项目时,我们第一需要看文档,第二是需要自己根据目录结构和文件名来猜想其含义 打开文件source/include/spacecp/spacecp_follow.php。在文件一开头就有俩个数值,一个add一个del。然后是使用的op这个变量接收的。根据这个op变量就可以知道添加关注是add  取消关注时del方法 我们在add里边发现一个值follow_not_follow_self这个我的理解是自己不能关注自己。可以在language里边进行搜索这个值去进行确认。在这里就已经证明了source/include/spacecp/spacecp_follow.php就是实现关注的文件 接下来就是怎么进行请求呢! 根据下面箭头指向的四个$_GET值  我们能确定的请求地址为 home.php?mod=spacecp&amp;ac=follow&amp;op=add&amp;hash={FORMHASH}&amp;fuid={$space[uid]}&amp;mobile=2 登录后复制 至于为什么能确定请求地址,后文在介绍,本文重点是关注功能 然后我们在模板里边写上以下代码,就是关注ta的那个样式           <a>关注ta…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS如何确定页面使用的是哪个模版
如何确定页面使用的是哪个模版 帝国CMS中确定某个页面使用的模版的方法: 1. 进入后台管理界面,选择“管理栏目”,如下图所示。 2. 进入管理栏目后选择“修改”,如下图所示: 3. 进入修改页面后 点击 “模版选项” 页, 即可看到当前网页所采用的模版,以及列表模版,评论模版等。 推荐教程:   以上就是帝国CMS如何确定页面使用的是哪个模版的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信提示登录环境异常是什么原因
提示登录环境异常的原因及解决方法: 1、网速过慢或不稳定导致。暂时不要登录,网速正常时再登录。 2、微信软件出错。建议卸载微信后重新安装。 3、核实微信软件是否为最新版本。若非最新版本更新微信软件后再尝试打开。 4、如果已经是最新版本,可以把手机的网络缓存清除后,关机5-10分钟后再重启手机尝试使用。 5、如果目前微信停留在登录界面,无法成功进入微信,可能是由于当前接入点无法登录或接入点不可用,建议更换wifi网络进行登录。 以上就是提示登录环境异常是什么原因的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
有关圆形进度条基础入门教程推荐
最近为了做一个录制按钮,研究了下小程序的实时圆形进度条实现废话不多说,先上一张效果图!初始状态点击中间按钮开始绘制绘制过程绘制结束实现思路建立两个canvas标签,先绘制底层的浅灰色圆圈背景,再绘制上层的红色进度条。WXML代码            & 1. 简介:最近为了做一个录制按钮,研究了下小程序的实时圆形进度条实现废话不多说,先上一张效果图!初始状态点击中间按钮开始绘制绘制过程… 2. 简介:下面总结了自己在项目中的圆形进度条效果的实现方式,希望对大家有帮助:  此方法通过canvas绘制圆形的方法来实现动态圆环进度条,直接上代码,疑问请看注释: 3. 简介:文章主要介绍了详解微信小程序——自定义圆形进度条,具有一定的参考价值,实现思路,先绘制底层的灰色圆圈背景,再绘制上层的蓝色进度条。 4. 简介:本文详细介绍动画的一个效果,圆形的进度条,中间显示百分比。 5. 简介:在开发微信小程序的时候,遇到圆形进度条的需求。使用canvas绘图比较麻烦: 1、为了实现在不同屏幕上面的适配,必须动态的计算进度条的大小; 2、在小程序中,canvas的画布具有最高的层级,不易于扩展。 但使用cs… 6. 简介:利用css3动画和border来实现圆形进度条 7. 简介:这是一款非常实用的HTML5 SVG带圆形进度条动画的提交按钮特效。该提交按钮在被点击之后,按钮变形为一个圆形的进度条,当进度条运行一周之后,可以设置提交成功和提交失败的两种按钮状态。查看演 … …,。 8. 简介:jQuery Final…
2024-11-25 阅读全文 →
FWQ
小程序
小程序支付秘钥在哪里设置
小程序支付秘钥在哪里设置? 微信小程序支付密钥设置 第一步:登录微信公众平台,登录   第二步:登录后我们选择开发选项 第三步:我们可以看到右侧开发的下面的子菜单下有个开发设置,选择它没错   第四步:我们可以看到下边有AppSecret(小程序密钥)的这个选项,然后右边有重置的按钮,OK,没错,我们就点重置, 点进去后我们首先要用管理员的微信来扫描下屏幕中二维码,然后才可以设置密钥,当扫描结束后,我们看到我们可以自定义设置密钥,也可以复制好它那个生成好的密钥,然后下边要勾选那个同意的框,这里我们是直接复制密钥,然后确定,那么然后我们就设置完了么,然而并没有,我们还得继续到商户平台去设置,也就是把我们刚才复制过的密钥设置到商户平台中去,那么我们继续去登录商户平台   第五步:登录商户平台   第六步:进入商户平台后我们选择账户中心   第七步:进入后我们点击左侧菜单栏里边的API安全 第八步:点击后我们可以看到如下图,这里需要注意的一点就是那个安装操作证书的那里,没有安装的小伙伴一定先安装一下,好,假设都安装完,我们接着就去点击设置密钥   第九步:点击后我们可以看到如下图,这里新密钥就粘贴我们刚才复制的那一串密钥,确认新密码和上面一样,这没什么说的,然后确认     第十步:确认后,需要输入你的操作密码,输入后还需要给你手机发送验证码,并且输入,然后确认   第十一步:OK,当看到下边的操作成功的提示后,就证明我们的密钥已经设置成功啦,设置密钥其实很容易犯错,主要有很多初学者会落下某个步骤,导致密钥设置不对,进而导致签名错误。以上就是我总结的设置密钥的过程,有需要的小伙伴们可以参考下,想了解更多的微信小程序支付可点击右侧的链接逛逛。   https://edu.csdn.net/course/detail/24351 以上就是小程序支付秘钥在哪里设置的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
如何批量替换WordPress自定义栏目值
下面由/” target=”_blank”>wordpress教程栏目给大家介绍批量替换wordpress自定义栏目值的方法,希望对需要的朋友有所帮助! 将下面代码添加到当前主题函数模板 functions.php 最后: global $wpdb; $wpdb-&gt;query("UPDATE wp_postmeta SET meta_value = replace( meta_value, 'https://www.baidu.com/','https://down.baidu.com/')"); 登录后复制 上面的例子适用于只修改链接地址中的域名,不修改域名后面的链接。 比如:https://www.baidu.com/2020/01/file.zip 替换为:https://down.baidu.com/2020/01/file.zip 其它以此类推。 添加代码后,刷新一下网页,替换完成。 操作前请做好数据备份,以防万一! 替换后,请将上述代码移除。 以上就是如何批量替换WordPress自定义栏目值的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms制作英文站需要修改的地方有哪些
制作英文站需要修改的地方有哪些? dedecms制作英文站需要修改的地方 推荐学习: 我一直都不喜欢用DEDE做英文站,不是不好,而是需要改动的地方太多了,并不像一些网上说的改改字体,改改编码那么轻松的事情。    我这几天正在进行一项大工程,就是把DEDE修改做英文站,本来想用JOOMLA做的,但是JOOMLA的速度实在让我崩溃,而后台的复杂程序简直让我惊叹不已,只能说JOOMLA是个好程序,太优秀了,以致于复杂到想精通它实在太困难了。  所以回过头来,想了又想,还是决定用DEDECMS做英文站了。貌似目前很多人都是拿DEDE做英文站的,很多人挂着都没有流量,原因第一点我在之前的英文站发展推广心得系列已经提到过了数据泛滥问题,原因第二点就是缺乏交互。  改了有3天了,第一天,修改模板为UTF-8模式,本来想修改成ISO-8859格式的,官方上PM了几个管理员问这样改有没有问题,导出的话会不会出错,结果一个都不理我,郁闷,算了,索性改成UTF-8格式的吧。调整模板的宽度,颜色等,其中参照了很多国外相关主题的站点。从JOOMLA的风格上扒了个LOGO往顶上一贴,省事。  第二天,修改细节,把几个主要页面中,出现的中文,全角符号全部改掉,全角逗号可能大家都注意了,但是全角分号貌似注意的人不多,这里提醒一下同行。把代码里的说明都去掉或换成英文的。首页部分点击图片或广告位考虑一下国外人使用鼠标左右手的习惯。写了几个页面,包括版权,隐私权,about,联系方式等,为此还特地去申请了个MSN,有MSN的朋友记得加一下哦,多交流,msn:youyouljj@gmail.com  第三天,也就是今天,上午再一次修改模板,包括定义图片大小,防止撑破框架,首页的幻灯和走马灯的大小。下午,修改最重要的部分,SEARCH,评论等页面的全面英文化,这个可能是很多人忽略的,老外比较喜欢有交流,评论之类的,你不是想让他看到一些火星文吧?还没改完,休息一下,写下此文,希望对用dede做英文站的朋友有帮助。  另外,我这个只是自己想到的,经验之谈。  做英文站的时候,为了URL优化,设置生成文件名用文章标题。  但是遇到一个问题就是比如文章名是I LOVE YOU,dede生成的文章页是I_LOVE_YOU.htm.在搜索的眼里这个文件名就是ILOVEYOU.htm变成了一个无意义的单词。所以要把_变成-。这样生成的文件名是I-LOVE-YOU.htm。做英文站URL包含关键字是相当重要的。现把做法分享给大家,此方法从BLT大哥那里请教来的,自己还没去试,第一时间发过来。  打开 include/inc/inc_fun_funAdmin.php  [code]  for($i=0;$i0x80)  {  $c = $str[$i].$str[$i+1];  $i++;  if(isset($pinyins[$c])){  if($ishead==0) $restr .= $pinyins[$c];  else $restr .= $pinyins[$c][0];  }else $restr .= "-";  }else if( eregi("[a-z0-9]",$str[$i]) ){ $restr .= $str[$i]; }  else{ $restr .= "-"; } …
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms安全设置在哪里设置
帝国cms的安全设置方法:1. 开启安全模式;2. 设置安全密码;3. 设置文件权限;4. 限制登录尝试次数;5. 开启验证码;6. 定期更新系统;7. 使用安全插件;8. 备份数据。 如何在帝国CMS中设置安全性 帝国CMS的安全设置至关重要,因为它可以防止网站免受攻击和未经授权的访问。以下是如何在帝国CMS中设置安全性: 1. 开启安全模式 登录帝国CMS后台,点击左上角的“站点管理”→“基本设置”,勾选“开启安全模式”,然后点击“提交”。 2. 设置安全密码 在“站点信息设置”页面中,找到“安全密码”部分,设置一个复杂且难以破解的密码。点击“提交”后,修改将生效。 3. 文件权限设置 帝国CMS的文件权限应设置为: index.php、config目录、data目录、temp目录:755 plugins目录:777 uploads目录:777 4. 限制登录尝试次数 在“系统安全设置”页面中,设置“登录失败次数”。这将限制用户在一定时间内尝试登录的次数,防止暴力破解。 5. 开启验证码…
2024-11-25 阅读全文 →
FWQ
小程序
ECMAScript 2020 的新特性
javascript 是最流行的编程语言之一,每年都会添加新的特性。本文介绍了添加在 ecmascript 2020(又称es11)中的新特性。 在引入 ECMAScript 2015(又称 ES6)之前,JavaScript 发展的非常缓慢。但自 2015 年起,每年都有新特性添加进来。需要注意的是,不是所有特性都被现代浏览器支持,但是由于 JavaScript 编译器 Babel 的存在,我们已经可以使用新特性了。本文将介绍 ECMAScript 2020(ES11)的一些最新特性。 Optional Chaining 可选链式调用 大部分开发者都遇到过这个问题: TypeError: Cannot read property ‘x’ of undefined…
2024-11-25 阅读全文 →