作者文章

fwq

FWQ
小程序
微信小程序YDUI的ScrollTab组件滚动选项卡效果详解
本文主要和大家详细介绍微信小程序实现ydui的scrolltab组件,滚动选项卡效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 DEMO下载 效果图 YDUI的ScrollTab(滚动选项卡) WXML <!--导航 --> <view>  <scroll-view>   <text>{{item}}</text>  </scroll-view></view><!--列表滚动区 -->  <view>  <scroll-view>   <view>    <view>{{item}}</view>    <view>{{item}} 列表 {{index}}</view>   </view>  </scroll-view></view> 登录后复制 WXSS .tui-fixed-x{  margin-left: 130px;  position: fixed;  top: 0;  left: 0; } .tui-fixed-left{…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms生成文章图片在哪
帝国cms文章图片存储在/d/file/diy路径下,文件名格式为id_序号.png,主图序号为0。访问图片url:http://[网站地址]/d/file/diy/[图片文件名]。 帝国CMS生成文章图片路径 帝国CMS生成的图片文件存储在以下路径: /d/file/diy 登录后复制 详细路径构成: /d/: 帝国CMS数据目录 file/: 文件储存文件夹 diy/: 自定义路径文件夹,用于储存文章图像 图片文件名规则: 文章图片的文件名通常遵循以下规则: id_:文章ID _0:图片序号(0表示文章主图,1表示第一张配图,以此类推) .png:图片文件格式 例如,文章ID为12345的文章主图文件名将为: 12345_0.png 登录后复制 访问图片URL: 您可以使用以下URL访问文章图片: http://[您的网站地址]/d/file/diy/[图片文件名] 登录后复制 例如: http://www.example.com/d/file/diy/12345_0.png 登录后复制 以上就是生成文章图片在哪的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序 高德地图SDK的解析
这篇文章主要介绍了微信小程序 高德地图详解及简单实例(源码下载)的相关资料,需要的朋友可以参考下 微信小程序 高德地图SDK: 简介 微信小程序 SDK 帮您在微信小程序中获取高德丰富的地址描述、POI和实时天气数据。 功能介绍 账号与Key的申请 注册成为高德开发者需要分三步: 第一步,注册高德开发者;第二步,去控制台创建应用;第三步,获取Key。 1注册高德开发者 2创建应用 3获取API key 获取API Key 入门指南 最后更新时间: 2017年1月9日 本指南是使用微信小程序SDK的快速入门指南。 第 1 步:下载并安装微信小程序开发工具 按照微信小程序开发文档下载并安装微信小程序开发者工具。 第 2…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms后台登录验证码显示不出来
在进行 v9 搬家时,在新空间里面进行后台的登陆,却发现后台验证码不显示了,用的是 win 主机,我们知道验证码是直接生成图片的,而在 PHP 中要使用图片验证码是一定要开启 gd 库才能使用的,检查了一下 win 主机,还真是没打开 gd 库,找到 php.ini 下面,搜索 extension=php_gd2.dll,将前面的注释分号去掉就可以了。 检查配置文件站点路径是否正确 有时候我们在搬家过程中,将整个站点搬到了网站根目录下的 blog 文件里面,这个时候就需要更改网站所在目录路径了,否则就会导致验证码不显示,打开配置文件 cache/configs/system.php,查找如下代码: //网站路径 'web_path' =&gt; '/网站所在的路径/' 登录后复制 这就是网站安装的路径了,通常默认为 ‘web_path’ => ‘/’;但如果我们更改了站点目录,比如搬家到…
2024-11-25 阅读全文 →
FWQ
小程序
浅谈小程序中的生命周期
开发小程序过程中会涉及到小程序的生命周期,和其他app开发一样,小程序也有生命周期。 1:页面的生命周期 在初始页面:index.js中增加如图1所示代码 点击“编译”后,运行这个小程序:日志如图2所示:初始页面index.js启动会从app,js中的生命周期方法调用开始:onLaunch—onShow,然后开始调用index.js页面中的生命周期方法:onLoad—onShow—onReady,当点击“后台”时,页面index.js进入后台,这时回调生命周期方法onHide,如图3所示,如果再点击“前台”,使页面回到前台,这时回调页面生命周期方法:onShow(注意,这时不再回调onLoad) 2:页面的跳转 编写index.wxml代码下图所示 可以看出text组件绑定了一个事件:itemClick,itemClick方法实现详: itemClick: function (){ console.log(---index page itemClick---); wx.navigateTo({ url: '../logs/logs' }) 登录后复制 其中:wx.navigateTo代表从index.js这一页面跳转到pages/logs/logs页面,注意:navigateTo代表跳转到logs页面后,index页面并不销毁,在logs页面下面,通过logs页面左上角的返回按钮可以返回到index页面,而如果是wx.redirectTo,则index页面销毁,无法从logs页面返回到index页面,这里就仅以wx.navigateTo为例。 在模拟器中如果点击文章2的text组件后,跳转到对应logs界面日志如上图所示,logs页面对应js代码如下图所示,通过对比可以看出,当从index页面跳转到logs页面这个过程中,要先调用index生命周期方法onHide(如果是wx.redirectTo方式跳转还要调用index生命周期方法onUnload),然后依次调用logs页面的生命周期方法:onLoad—onShow—onReady 推荐:《》 以上就是浅谈小程序中的生命周期的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
React组件refs该怎么使用
这次给大家带来React组件refs该怎么使用,React组件refs使用的有哪些,下面就是实战案例,一起来看一下。 ref顾名思义我们知道,其实它就可以被看座是一个组件的参考,也可以说是一个标识。作为组件的属性,其属性值可以是一个也可以是一个函数。 其实,ref的使用不是必须的。即使是在其适用的场景中也不是非用不可的,因为使用ref实现的功能同样可以转化成其他的方法来实现。但是,既然ref有其适用的场景,那也就是说ref自有其优势。关于这一点和ref的适用场景,官方文档中是这样说的: 在从 render 方法中返回 UI 结构之后,你可能想冲出 React 虚拟 DOM 的限制,在 render 返回的组件实例上调用某些方法。通常来说,这样做对于应用中的数据流动是不必要的,因为活跃的数据( Reactive data )流总是确保最新的 props 被传递到每一个从 render() 输出的子级中去。然而,仍然有几个场景使用这种方式是必须的,或者说是有益的:查找渲染出的组件的DOM标记(可以认为是DOM的标识ID),在一个大型的非React应用中使用React组件或者是将你现有的代码转化成React。 下面我们来看这样的一个场景(下面的例子经常被用于ref的讲解,可见下面描述的场景应该是比较经典的):通过某个事件使元素的值被设为空字符串,然后使该元素获得焦点。 var App = React.createClass({ getInitialState: function()…
2024-11-25 阅读全文 →
FWQ
小程序
怎样开启小程序客服功能
怎样开启小程序客服功能     开启自定义的小程序的客服功能,需要两步, 第一步:在自己的平台开通消息推送的功能 具体的在官方wiki里有https://developers.weixin.qq.com/miniprogram/introduction/custom.html#%E5%A1%AB%E5%86%99%E6%B6%88%E6%81%AF%E6%8E%A8%E9%80%81%E9%85%8D%E7%BD%AE 第二步:完成自己的后台 前提:你的服务器可以被微信访问。 流程:用户出发某个事件后,向微信服务器发送数据包,如果你开启消息推送服务(第一步),那么微信服务器会进行数据的处理转发,具体的格式是xml还是json取决于你在微信后台的选择,我这里选择的json,微信通过主动调用你的接口将数据包返回给你,如果你想向用户响应某个信息,需要某个接口向微信服务器发送你的响应数据包,里面包含客服的openid.具体的详情看代码。 <?php header('Content-type:text'); define("TOKEN", "mytoken"); class Mini extends Controller{ private $appid = ''; private $secret = ''; public function check(){…
2024-11-25 阅读全文 →
FWQ
CMS教程
必学的帝国cms建立栏目后更新没有反应的解决办法
有部分用户在新建了几个栏目,或者是更新栏目关系后更新数据再刷新页面都没有反应,不知如何解决。 这种情况,就一定要看看/e/data/fc/ 这下面的几个js和php文件,可能是这几个文件不可写造成的,需要把这几个文件设成可写状 态,然后在更新数据中刷新,如何还是不可以的话也可以手动把添加的栏目加上,然后刷新再试试。 由于这几个文件中写的是栏目结构的缓存,一定要设置成可写状态。 推荐学习《》 以上就是必学的建立栏目后更新没有反应的解决办法的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms如何隐藏前台指定信息数据库内容
通过修改帝国 cms 数据库中的字段权限,可以隐藏指定的信息数据库内容,具体步骤包括:登录数据库管理系统。打开 phome_enewsmodel 表。定位要隐藏的字段。更新字段权限,将 isadd 和 isshow 设置为 0。保存更改。 如何隐藏帝国 CMS 前台指定信息数据库内容 隐藏方法: 通过修改帝国 CMS 数据库中的字段权限,可以隐藏指定的信息数据库内容。 详细步骤: 登录数据库管理系统:使用 MySQL 或其他数据库管理工具登录帝国 CMS 所使用的数据库。 打开 phome_enewsmodel 表:此表存储了栏目模型信息。 定位要隐藏的字段:找到包含要隐藏信息的字段的栏目 ID,例如…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序如何实现发送多条服务消息(代码)
本篇文章给大家带来的内容是关于微信小程序如何实现发送多条服务消息(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 看了官方文档的服务通知推送,必须要用户手动触发才能获取到fromid,而用户点击一次,只能获取到一个fromid,那么在这点击一次的情况下,怎么才能获取到多个fromid呢,当时这个问题困扰了我2个多小时,用获取到用户点击的fromid,fromid递增的方式,是能生成多个,但是微信无法识别,模拟用户点击方式也不可行,然后又试了css的点击穿透,也无法实现,后来突然想用一个笨办法,那就是在一个标签下面,嵌套多个 <view><form> <button> <view><form> <button> <view><form> <button> </button> </form> </view></button> </form> </view></button> </form> </view> 登录后复制 我这里就写了3个,想生成几十条的,自行嵌套进去吧 嵌套的from和button的样式请用设置为opacity: 0 就这样就搞定了,有木有很简单的样子。 formSubmit:function(e){     let formId = e.detail.formId;     console.log(formId);     this.collectFormIds(formId); //保存推送码     //let t = e.detail.target.dataset.type; // 根据type执行点击事件   },   collectFormIds:function (formId) {     let formIds = app.globalData.globalFormIds; // 获取全局推送码数组…
2024-11-25 阅读全文 →