分类归档

网站开发

FWQ
小程序
简单分析一下微信小程序的元素
本篇文章给大家带来了关于的相关知识,其中主要简述微信小程序原理,小程序的逻辑层和渲染层是分开的,逻辑层运行在jscore中,并没有一个完整浏览器对象,下面一起来看一下,希望对大家有帮助。 【相关学习推荐:】 一、本质 首先,小程序的逻辑层和渲染层是分开的,逻辑层运行在 JSCore 中,并没有一个完整浏览器对象。         所以就没有相关的DOM API和BOM API,这一区别导致了前端开发非常熟悉的一些库,例如 jQuery、 Zepto 等,在小程序中是无法运行的。         同时 JSCore 的环境同 NodeJS 环境也是不尽相同,所以一些 NPM 的包在小程序中也是无法运行的。 总之,js是单线程的,小程序是双线程,逻辑层和视图层(渲染层)是分开的,同时运行的。 二、通信         又因为小程序是双线程的,任何逻辑层和视图层的数据传递都是线程之间的通信,所以具有一定的延时,所以页面的更新就成了异步操作。 异步会使得各部分的运行时序变得复杂一些,比如在渲染首屏的时候,逻辑层与渲染层会同时开始初始化工作,但是渲染层需要有逻辑层的数据才能把界面渲染出来。 如果渲染层初始化工作较快完成,就要等逻辑层的指令才能进行下一步工作。 所以小程序的生命周期就起了作用,如下 三、运行机制 小程序启动运行两种情况:1.冷启动(重新开始):用户首次打开或者小程序被微信主动销毁后再次打开的情况,此时小程序需要重新加载启动,即为冷启动。 2.热启动:用户已经打开过小程序,然后在一定时间内再次打开该小程序,此时无需重新启动,只需要将后台态的小程序切换到前台,这个过程就是热启动。…
2024-11-25 阅读全文 →
FWQ
CMS教程
DEDECMS相关文章以关键字怎么修改
相关文章以关键字怎么修改? DEDE的相关文章完全不相关,有朋友在DEDE官方放出根据TAG显示相关文章,也是很不错,可惜我在根据那边文章改DEDE代码后老是不行,可能是能力有限,当然也有可能是代码有问题 推荐学习:    现在终于出了解决办法: 1 在 inc_functions.php 最后?>前 加上 代码如下: //查询指定栏目里包含相应关键字的文章,并列出  //参数说明:$showImg 是否显示缩略图,0表示不显示,1表示显示  // $titleLen 标题长度,0表示无限  // $rowCount 输出行数,0表示无限  // $typeid 栏目ID,0表示所有栏目  // $keyWord 关键字,字符串  function ShowKeyWordArc($showImg,$titleLen,$rowCount,$typeid,$keyWord){  $dsql = new DedeSql(false);  $sql = TypeGetSunID($typeid,$dsql);  <p>//关键字分词技术  $ks = explode(" ",$keyWord);  foreach($ks as $k){  $k = trim($k);  if ($k!="") {  $kwsqlarr[] = " (xkzzz_archives.title like '%$k%')";  //$kwsqlarr[] = " (xkzzz_archives.keywords like '%$k%') "; //如果需要相关到其它文章的关键字,解除此行注释  }  } …
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦标签代码Mytag标记是什么
织梦标签代码mytag标记是什么 织梦标签代码Mytag是自定义宏标记。 标签名称:mytag 功能说明:用于获取自定义宏标记的内容  适用范围:全局使用  基本语法:  {dede:mytag typeid='0' name=''/} 登录后复制 相关函数: 文件include aglibmytag.lib.php第5行 function lib_mytag(&amp;$ctag, &amp;$refObj) 登录后复制 参数说明:  name = ’’ 标记名称,该项是必须的属性,以下 2、3是可选属性;  ismake = ’yes|no’ 默认是 no 表示设定的纯HTML代码, yes 表示含板块标记的代码;  typeid…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序如何使用webview调用微信扫一扫的功能
本篇文章给大家带来的内容是关于微信小程序如何使用webview调用微信扫一扫的功能,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 我们在做web开发时是按照web开发流程进行的,当需要快速将web项目移植到小程序里面,就需要用到小程序提供的webview组件。关于它的好处以及开发平台配置大家可以按照微信公众平台进行配置我这里主要说下怎么在webview(html)里面使用高级功能。首先:在不获取jssdk配置时,我们只能使用跳转等一些基础函数。但是涉及到要在webview(我们的html)里面直接调用微信扫一扫、打开相册等高级功能时就需要对这个html文件进行注册。  前端逻辑: 具体流程是:           ①html页面初始化时向我们的后台请求获取基本配置数据,参数就是当前页面url路径,包括带参部分。          ②获取到数据调用wx.config方法,对这个html页面注册(注意前提是html加载了js才可以调用)           ③config方法成功后,就可以愉快的使用一些高级功能了。 具体代码展示 <!-- 这个地方是在加载配置,实际页面中是页面渲渲染时通过“java后台jssdkconfig”接口从我们的后台获取参数,然后赋值给下面对应的字段”-->   <script> wx.config({ debug: true,//是否开启调试 appId:…
2024-11-25 阅读全文 →
FWQ
小程序
教你怎么快速转发微信语音
相信很多站长和自媒体人工作中使用微信,会发现很微信中把别人发的图片,文字,视频都是可以转发给其他用户的,但是唯独语音信息转发给其他好友是不可以的,但是有的时候又需要转发语音,这个就有点让人头痛了是吧? 遇到问题,就解决问题,那微信中想要转发微信语音给用户有没有办法呢,其实是有的,只是需要我们采取一些变通的方法,就可以把语音信息给它发出去。 下面杰哥就跟大家分享下自己最近学到的一种具体的微信语音转发的实操过程: 这里以华为手机为例,首先我们需要找到想要转发的语音,然后再多窗口打开我们的手机录音机,开始录音。 再然后回到微信的窗口,点击播放语音,让手机录音机录制正在播放的语音。 录制完成后,点击录音机找到刚才我们录制好的语音,点击分享功能,选择分享保存到微信收藏。 然后打开微信,找到微信最后一个栏目“我”找到收藏,就可以看到之前上传收藏的录制语音,然后就可以把需要转发的语音发布给指定的好友,这个好友他就可以收到我们想要转发的语音。 到此微信转发语音的bugj就可以完美绕开,随意的转发微信语音给指定的好友,有微信需要转发语音的站长和网友这项可以试一下! 推荐学习:《》 以上就是教你怎么快速转发微信语音的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发之用户授权登录
准备: 微信开发者工具下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 微信小程序开发文档:https://developers.weixin.qq.com/miniprogram/dev/index.html 开发: 在开发之初,我们需要先明确微信方已经制定好的授权登陆流程,参看 官方API – 登陆接口。 你会看到微信方为开发者制定好的登陆授权流程:     如图,即为一个顺向的用户登陆授权的流程。 为什么说它是一个顺向的流程呢?因为在真正的小程序开发中,我们并不确定用户何时需要起调如上的登陆流程(如:用户在某些特定场景下的凭证丢失,但Ta并没有退出小程序而是在小程序内部做跳转等相关操作,即有可能导致一些预期之外的异常),所以,我们需要在这个顺向的流程之外,加一层检测机制,来解决这些异常场景,而官方API中,wx.checkSession 刚好可以一定程度上解决这个问题。 那么,我们的认证流程其实应该是: – 小程序 wx.checkSession 校验登陆态为失效     – success :接口调用成功的回调函数,session_key未过期,流程结束;         – fail :接口调用失败的回调函数,session_key已过期         -》 小程序端 wx.login…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之自定义模态弹窗实例详解
这篇文章主要为大家详细介绍了微信小程序实战之自定义模态弹窗,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 首先看看官方提供的模态弹窗,供大家参考,具体内容如下 text-align: center”> api如下: 示例: 这样的模态弹窗,充其量只能做个alert,提示一下信息。但是并不能使用它来处理复杂性的弹窗业务,因此写了Michael从新自定义了一个,采用了仿原生的样式写法 wxml: <!--button-->  <view>button</view>    <!--mask-->  <view></view>  <!--content-->  <!--使用animation属性指定需要执行的动画-->  <view>     <!--drawer content-->   <view>弹窗标题</view>   <view>   <view>    <label>标题</label>    <input>   </view>   <view>    <label>标题</label>    <input> …
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之首页制作代码示例
这篇文章主要介绍了微信小程序 首页制作简单实例的相关资料,需要的朋友可以参考下 微信小程序 首页制作简单实例 实现效果图: 首先从大的方面来讲,就是设置了window的属性 "navigationBarBackgroundColor": "#AFE2E6",//bar背景颜色 "navigationBarTextStyle": "white",//bar字体颜色 "backgroundColor": "white",//背景颜色 "enablePullDownRefresh": "true"//下拉是否刷新 登录后复制 tabBar属性 完整代码如下(wxml) <view><navigator><view><view>1</view><view>广从1号线</view><view>市汽车客运站-从化汽车站</view><image></image></view></navigator><navigator><view><view>2</view><view>广从2号线</view><view>芳村汽车客运站-从化汽车站</view><image></image></view></navigator><navigator><view><view>3</view><view>广从3号线</view><view>罗冲围汽车客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>4</view><view>广从4快号线</view><view>天河客运站 -从化汽车站</view><image></image></view></navigator><navigator><view><view>4</view><view>广从4线</view><view>天河客运站 -从化汽车站</view><image></image></view></navigator><navigator><view><view>5</view><view>广从5号线</view><view>东站汽车客运站-从化汽车站</view><image></image></view></navigator><navigator><view><view>6</view><view>广从6号线</view><view>东圃客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>7</view><view>广从7号线</view><view>黄埔客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>8</view><view>广从8号线</view><view>广园汽车客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>8</view><view>广从8快线</view><view>广园汽车客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>9</view><view>广从9号线</view><view>滘口汽车客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>10</view><view>广从10号线</view><view>越秀南客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>10</view><view>广从10快线</view><view>越秀南客运站-从化汽车站</view><image></image><view>&gt;</view></view></navigator><navigator><view><view>11</view><view>广从11号线</view><view>海珠汽车客运站-从化汽车站</view><image></image></view></navigator></view> 登录后复制 wxss .waylist{ display: flex; border-bottom: 1px solid gray; font-size: 13px; } .waylist view{ height:40px; line-height: 40px; } .waylist .im{ width: 25px; height: 25px;…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序里怎样定位好友?
微信小程序里怎样定位好友? 方法: 1、点开微信点击发现,点击最下方的小程序 2、在最上方搜索输入“好友位置定位器”,点击该小程序 3、打开后是没有好友的位置!不要急,我们点击下面“开始获取好友位置” 4、在弹出的页面中设定好标题和图片,当然你的图片和标题至少得让好友有点击的欲望,完成后。点击继续进行下一步 5、点击“发送给好友”随后弹出分享页面。先择要发送的好友 6、安心等待好友点击即可,此时返回主页面后,可以点击刷新 查看好友是否 已经查看,当好友点击后 会出现在该页面中 7、此时可以看到用户的详细信息了! 推荐教程:《》 以上就是微信小程序里怎样定位好友?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9数据库在哪
v9数据库在哪? 用ftp上传工具,打开自己的网站源码文件  (推荐学习:) 找到源码文件中’caches’文件夹 立即学习“”; 打开’caches’文件夹后找到‘configs‘文件夹 找到‘configs‘文件夹后找到database.php文件 将database.php文件保存到桌面,用软件进行打开文件 这时候我们就能开始进行配置文件了,我们对数据库名称、数据名名、数据库密码进行正确填写即可完成 以上就是 v9数据库在哪的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →