作者文章

fwq

FWQ
小程序
微信小程序商城开发之实现商品加入购物车的功能(代码)
本篇文章给大家带来的内容是关于微信小程序商城开发之实现商品加入购物车的功能(代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 看效果 购物车.gif 开发计划 1、商品详情页将商品信息放入缓存2、购物车页面读取缓存获取商品信息3、购物车商品计算和删除缓存商品 一、商品详情页将商品信息放入缓存 detail.wxml <button>确定</button> 登录后复制 绑定bindtap事件将商品加入购物车。 detail.js /**    * 加入购物车    */   addCar: function (e) {         var goods = this.data.goods;     goods.isSelect=false;         var count = this.data.goods.count;         var title = this.data.goods.title;         if (title.length &gt; 13) {       goods.title = title.substring(0, 13) + '...';     }         // 获取购物车的缓存数组(没有数据,则赋予一个空数组)       var arr = wx.getStorageSync('cart') || [];         console.log("arr,{}", arr);         if (arr.length &gt; 0) {               // 遍历购物车数组  …
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何引入外部css
小程序引入css文件的方法:1、在小程序项目中创建一个目录装css文件;2、将css文件改名成“**.wxss”;3、在“app.wxss”中使用“@import “css文件的路径”;”语句进行引入即可。 本教程操作环境:windows7系统、3版、thinkpad t480电脑。 微信小程序 怎样导入外部css 1:下载好外部css文件 2:创建一个目录装css文件 立即学习“”; 3:将文件改名成 **.wxss; 4:在app.wxss中导入就行 代码如下: @import "/style/iconfont.wxss"; 登录后复制 更多编程相关知识,请访问:!! 以上就是小程序如何引入外部的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序实例:如何验证码的倒计时计数(代码)
本篇文章给大家带来的内容是关于微信小程序实例:如何验证码的倒计时计数(代码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 // pages/login/login.js const app = getApp() Page({   /**    * 页面的初始数据    */   data: {     countdown: 60,     isShow:true   },   //倒计时   count:function(that){     var interval = setInterval(function () {       var countdown = that.data.countdown;       if (countdown == 0) {         that.setData({           isShow: true,           countdown: 60         })         clearInterval(interval)       } else {         countdown--;         that.setData({           isShow: false,           countdown: countdown         })…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何开发一个自动生成目录树的WordPress插件
如何开发一个自动生成目录树的WordPress插件 随着WordPress网站的不断发展,网站内容的规模也越来越庞大。对于读者来说,能够快速导航和浏览网站的内容是非常重要的。目录树是一个非常实用的功能,可以帮助读者快速定位并浏览网站的不同部分。本文将教你如何开发一个自动生成目录树的WordPress插件。 在开始开发插件之前,我们需要了解一下WordPress插件的基本结构和原理。一个WordPress插件由一个主要的插件文件夹和一个或多个功能文件组成。主要文件夹包含插件的主要文件(通常是一个PHP文件)和其他所需的文件(如CSS和JavaScript文件)。功能文件则包含实现插件具体功能的代码。接下来,我们将一步一步地创建一个自动生成目录树的WordPress插件。 第一步:创建插件基本结构首先,我们需要创建一个文件夹,作为我们插件的主文件夹。给它起一个有意义的名字,比如”table-of-contents”。在这个文件夹中,我们将创建一个名为”table-of-contents.php”的主要插件文件。 打开”table-of-contents.php”文件,并添加以下代码到文件中: <?php /** * Plugin Name: Table of Contents * Description: Automatically generates a table of contents for your WordPress posts and pages. *…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress 中functions.php 文件的 5 个实际应用
创建 WordPress 主题时只需要使用两个文件:index.php 文件(充当网站的主模板文件)和 style。 css 文件,这是您网站的主要样式文件。还有第三个文件,名为 functions.php,它实际上不是必需的,但在主题中仍然发挥着重要作用。 在本教程中,我们的重点将是了解 functions.php 文件是什么、它的一些常见用途以及何时应该使用它而不是创建插件。让我们开始吧。 functions.php 文件是什么? WordPress 中的functions.php 文件用于向您的 WordPress 网站添加新功能或特性。您可以在此文件中编写 PHP 代码。此代码可以定义您自己的自定义函数或调用现有的 WordPress 函数。我们将在下一节中了解如何通过 functions.php 文件向您的 WordPress 网站添加新功能。 一个 WordPress…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms中的标签的使用
首先需要下载的压缩包,然后进行解压。之后进行一些操作,在做网站的时候,通常都会有导航。 那么怎么在dedecms中进行导航页面的显示呢    (推荐学习:) (1)如果是一级导航的话,代码如下 登录后复制                                 {dede:channel}                                                                      {/dede:channel}                                  (2)如果是二级导航的话,代码如下 {dede:channelartlist type="top" typeid="top"}                              登录后复制                                                                  {dede:channel}                                                                      {/dede:channel}                                                                                       {/dede:channelartlist} 2.如果进行页面的链接的话,需要用到的dedecms代码如下 {dede:include filename="head.htm"/} 登录后复制 3.如果进行图片的显示的话 @@##@@ 登录后复制 4.如果进行页面的显示的话,代码如下…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么添加链接
如何向 wordpress 网站添加链接?文本链接:突出显示文本,点击工具栏上的“链接”按钮,输入 url。锚文本链接:遵循文本链接步骤,在“锚文本”字段中输入目标页面的特定部分。图像链接:上传图像,在编辑模式下,在“链接到”选项卡中输入 url。其他选项:“nofollow”链接可防止搜索引擎抓取;“noopener”链接在新标签中打开;“目标”链接在新窗口中打开。 如何向 WordPress 网站添加链接 WordPress 作为一款内容管理系统,提供了多种方式在网站上添加链接。本指南将详细介绍添加链接的步骤,从最基本的文本链接到更高级的锚文本链接和图像链接。 文本链接 突出显示要添加链接的文本。 单击文本编辑器工具栏中的“链接”按钮(链条图标)。 在出现的弹出窗口中,输入链接的 URL。 单击“插入”或“更新”按钮。 锚文本链接 锚文本链接是指链接到网页特定部分的链接。 按照上面添加文本链接的步骤进行操作。 在“文本”字段中,输入你想显示的链接文本。 在“锚文本”字段中,输入目标页面上特定部分的 HTML ID 或 CSS 类。 单击“插入”或“更新”按钮。 图像链接…
2024-11-25 阅读全文 →
FWQ
小程序
小程序入门就看这篇
说明 文章为实战中踩坑经历,以及解决方案。同时是自己的一个项目回顾,在这里分享给大家,希望能帮助到大家,如果觉得文章对你有用,请点个赞,谢谢!原谅我也是个标题党:) 登录授权 授权(基本信息,手机号码 )必须使用小程序原生的的button组件,然后指定open-type 后通过回调才能拿到用户信息。代码入下: index.wxml <view>        <view>你还未登录,请先授权登录</view>             <button>                 授权登录             </button>         </view>         <view>             <view>你还未绑定手机号,请先去绑定</view>             <button>                 立即绑定             </button> </view> index.js page({     // ...      data: {         hasUserInfo: false,         canIUse: wx.canIUse('button.open-type.getUserInfo'),         userInfo: {},         getUserInfo: false,         getPhone: false,…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序列表开发详解
本文主要和大家分享微信小程序列表开发详解,主要以代码的形式和大家分享,希望能帮助到大家。 一.知识点 (一).列表渲染 wx:for tip:wx:for=“array”可以等于参数名,在js中调用 Page({ data:{ array: [{name: '小李'},{ name: '小高'}]}  }),获取值;也可以直接把wx:for="{{[1, 2, 3]}}",把值放在上面 登录后复制 1.在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。 默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item <view>   {{index}}: {{item.message}} </view> 登录后复制 var app = getApp() Page({     data:{       items: [{         message: 'foo',       },{         message: 'bar'       }]     } }) 登录后复制 首先在wxml文件中wx:for后面的双重大括号中的items是一个数组,数组的元素如js中所见,在wx:for下面{{index}}:{{item.arry}}中index是items数组的下标,item.arry是数组中的元素也即是“a”和“b”。 2.使用wx:for-item可以指定数组当前元素的变量名。使用wx:for-index可以指定数组当前下标的变量名:…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法
本文实例讲述了订单、反馈信息、投稿与留言发邮件通知管理员的方法。分享给大家供大家参考。具体实现方法如下: 一、设置管理员邮件地址和发邮参数 后台,系统设置,系统参数设置 基本属性标签:管理员邮箱。以后的通知邮件都会发到这一邮箱 FTP/EMAIL标签:如果主机支持mail函数,则个人感觉用这个效率可能高一点,主机不支持的话也没关系,还可以用SMTP,设置方法跟邮件客户端一样。 需要说明的是,如果想用gmail的帐号发送实现起来比较麻烦,gmail的smtp需要ssl,且不说帝国自带的邮件发送类不支持ssl,就是帝国后台设置邮件的地方也没有提供ssl选项,所以就不折腾了,用国内的邮箱帐号发就是了。 二、新增给管理员发邮件的函数 找到eclassSendEmail.inc.php,结尾下加入以下代码: 代码如下: //给管理员信箱发送通知邮件新增函数 function SendNoticeToAdmin($subject,$body){ global $empire,$dbtbpre; $empire=new mysqlquery(); $pr=$empire-&gt;fetch1("select email from {$dbtbpre}enewspublic limit 1"); if(is_array($body)){ foreach($body as $value){ $key=key($body); next($body); $msgtext .= "$key:"."$value"." "; } }else{ $msgtext=$body; } $msgtext .= " 此邮件由系统自动发出,请管理员尽快处理 "; $sm=EcmsToSendMail($pr['email'],$subject,$msgtext);…
2024-11-25 阅读全文 →