分类归档

网站开发

FWQ
小程序
关于微信小程序的动态传参
这篇文章主要介绍了微信小程序 动态传参实例详解的相关资料,需要的朋友可以参考下 微信小程序 动态传参实例详解 在微信小程序的开发过程中经常会用到动态传参,比如根据某一页面传参的不同,加载不同的新的页面。接下来介绍下如何实现。 上一篇博客中介绍了如何用wx:for循环显示数组,一般情况下我们要实现的功能是点击不同的元素进入不同的页面,比如在另一个页面加载某个元素的详细信息。 跳转这里采用navigator跳转,在navigator跳转的链接上将参数加上去: index.wxml(根据点击页面的不同传递参数) <view>   <navigator>   <view>    {item.MTId}} {{item.status}}   </view>   </navigator>  </view> 登录后复制 id是在本地数据中已经写好的,参见以前的博客,它也对应了每一条数据其他详细信息。由此可以想到,我们只要在下一级页面根据传递参数id再在本地数据中查询,然后将查询结果进行显示,就做到了加载详细信息这个功能。 logs.js(接受index.wxml传递的参数并处理) Page({   onLoad: function (options) {   console.log(options.id)   var init = myData.searchmtdata(options.id)   this.setData({    data_MTId: init.MTId,    data_status: init.status,    data_duration: init.Duration,    data_Operator: init.Operator,    data_IdleReason: init.IdleReason …
2024-11-25 阅读全文 →
FWQ
CMS教程
如何为WordPress开发设置atom环境
下面由/” target=”_blank”>wordpress教程栏目给大家介绍为wordpress开发设置atom环境的方法,希望对需要的朋友有所帮助! WordPress真是一个很奇葩的项目,它的很多编码标准和PSR2是那么的不同,例如一般的php项目都要求以空格代替TAB键,但唯独WordPress要求必须用TAB键本身来作缩进,等等。以至于必须专门为它的开发而设置一套atom环境。 在atom中查找并安装project-manager插件,有了它,我们才能单独为WordPress项目创建自己特殊的环境。 按照说明文档,在菜单里选择Save Project后,它会创建一个~/.atom/projects.cson文件,里面有你的项目的路径等基本信息。 在你的项目的根目录下,建立一个文件名为project.cson的文件,内容如下: settings:   "*":     "linter-phpcs.codeStandardOrConfigFile": "WordPress"   ".html.php.text":     "editor.tabType": "hard" 登录后复制 第3行的意思是说:只对本项目进行WordPress校验。 第4行和第5行的意思是说:只对php文件进行硬TAB。 这样,你的其它所有PHP项目还是用PSR2标准进行校验,并且是软TAB,也就是TAB会被转换为空格,而只有这个项目里的PHP项目是硬TAB,其它文件例如JS等还是软TAB。 关于Wordpress编码标准的安装,请参考上一篇文章:https://segmentfault.com/a/11… 新方法 Atom中的Project Management并不好用,最后我还是采用了editorconfig加phpcs的方法进行设定: editorconfig 首先,在项目的根目录下建立一个.editorconfig文件: root = true [*.php] indent_style = tab [*.scss] indent_style = space indent_size = 2…
2024-11-25 阅读全文 →
FWQ
CMS教程
Envato WordPress 工具包:精明的 WordPress 开发人员必备的工具箱
您是否曾从 themeforest 购买过主题?你做到了吗?伟大的!但即使您购买了优质的 wordpress 主题,安装该主题可能比安装 wordpress.org 的免费主题花费的时间要长一些。然而,envato 的工作人员找到了一种快速、简单的方法,可以直接从 wordpress 仪表板安装您购买的项目! 在“智能 WordPress 开发人员工具箱”系列的这一部分中,我们将介绍 Envato WordPress 工具包,这是一个用于安装和更新从 ThemeForest 购买的主题的“工具包”。 在 ThemeForest 上购买 WordPress 主题并安装的步骤 我一直认为,大多数从 ThemeForest 购买 WordPress 主题的人可以分为两类:为微型企业购买主题的人,以及为网页设计机构工作的人。让我们为每种类型想象一个故事。…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么发视频
在 wordpress 中发布视频分三个步骤:上传视频:通过仪表盘中的“媒体”选项卡上传视频,并添加标题等信息。插入视频:在编辑器中插入上传的视频,将光标放置在所需位置,然后从“库”选项卡中选择视频。配置设置(可选):使用“编辑视频”按钮更改播放器设置,如自动播放、尺寸等,并添加字幕或文本轨道。 WordPress 如何发布视频 WordPress 允许用户轻松便捷地发布和管理视频内容。以下是如何在 WordPress 中发布视频的分步指南: 第 1 步:上传视频 登录您的 WordPress 仪表盘。 转到“媒体”>“添加新”。 点击“选择文件”按钮,然后从您的计算机中找到要上传的视频文件。 上传完成后,您可以为视频添加标题、说明和标签。 第 2 步:插入视频 一旦视频上传完毕,您就可以将其插入到您的文章或页面中。 在编辑器中,将光标放置在您要插入视频的位置。 点击“添加媒体”按钮。 从“库”选项卡中选择已上传的视频。 点击“插入到文章”按钮。 第 3…
2024-11-25 阅读全文 →
FWQ
CMS教程
DedeCMS怎么判断简略标题为空则显示完整标题
怎么判断简略标题为空则显示完整标题? 前言 相信大家都遇到过,我们在使用织梦DedeCMS系统程序开发网站中,会遇到很多因网页版面设计限定的宽度,使文章标题需要进行字数限制,通常做法是在a标签中加入一个title属性,让鼠标放上去的时候显示完整标题。 但是标题被剪裁掉一些字符而不完整,下面就为你推荐另外几种标题调用方式,如进行标题判断,DedeCMS判断简略标题为空时则显示完整标题。 推荐学习: 具体方法如下: 方法一:  {dede:field name='array' runphp='yes'} if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];{/dede:field} 登录后复制 方法二:    [field:array runphp='yes'] if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];[/field:array] 登录后复制 这个方法可以在{dede:arclist}标签中套用。   方法三:   有时标题过长,全部显示会导致排版混乱,影响美观。但显示一部分又影响用户体验。我们希望当标题在一定长度范围内时,全标题显示,当标题过时,只显示一定长度,后面加省略号,然后当鼠标移上去时再显示标题的全部内容,这样就即做到了不影响版面的布局,又做到了标题内容的全部显示。   这里给出不需要修改程序,只修改模板的方法。举例,下面的标题列表,最长的标题50字节,只想显示30字节,模板代码如下:   登录后复制      {dede:arclist titlelen=’50’ row=’10’}            {/dede:arclist} 很明显,解决问题的关键在于用 [field:title function='(…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序实现tab切换效果实例分享
本文主要为大家详细介绍了微信小程序实现tab切换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 微信小程序之tab切换效果,如图: 最近在学习微信小程序并把之前的公司app搬到小程序上,挑一些实现效果记录一下(主要是官方文档里没说的,毕竟官方文档只是介绍功能) .wxml代码: <view>  <view>   <view>系统提醒</view>   <view>优惠活动</view>  </view>  <view>for system</view>  <view>for activity</view></view> 登录后复制 .wxss代码: page{background-color:#edf0f3;} .nav{width:100%;height:100rpx;display:flex;flex-direction:row;} .default{line-height:100rpx;text-align:center;flex:1;border-right:1px solid gainsboro;color:#000;font-weight:bold;font-size:28rpx;} .red{line-height:100rpx;text-align:center;color:#fc5558;flex:1;border-right:1px solid gainsboro;font-weight:bold;font-size:28rpx;} .show{display:block;text-align:center;line-height:200rpx;} .hidden{display:none;text-align:center;line-height:200px;} 登录后复制 .js代码: Page({   data:{     selected:true,     selected1:false     },   selected:function(e){     this.setData({…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之点赞和删除列表以及分享的功能实现
这篇文章主要介绍了微信小程序项目总结之点赞 删除列表 分享功能,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 小程序点赞功能 思路:在后台没有给你接口自己模拟数据 data:{   likes:{   iszan:false,   num:0  }  } 登录后复制     1.遍历评论列表 判断点击的id     2.如果id相同 判断是否点赞过 如果为true -1 如果为false +1     3.更新数据 bindlike:function(e){   var newData = this.data.release.map(function(item){    if (item.id == e.currentTarget.dataset.id){    console.log(item.id + e.currentTarget.dataset.id ) …
2024-11-25 阅读全文 →
FWQ
小程序
小程序与普通网页开发之间的区别是什么
小程序的主要开发语言是 JavaScript ,小程序的开发同普通的网页开发相比有很大的相似性。对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的。 网页开发渲染线程和脚本线程是互斥的,这也是为什么长时间的脚本运行可能会导致页面失去响应;而在小程序中,二者是分开的,分别运行在不同的线程中。网页开发者可以使用到各种浏览器暴露出来的 DOM API,进行 DOM 选中和操作。 小程序的逻辑层和渲染层是分开的,逻辑层运行在 JSCore 中,并没有一个完整浏览器对象,因而缺少相关的DOM API和BOM API。这一区别导致了前端开发非常熟悉的一些库,例如 jQuery、 Zepto 等,在小程序中是无法运行的。同时 JSCore 的环境同 NodeJS 环境也是不尽相同,所以一些 NPM 的包在小程序中也是无法运行的。 网页开发者需要面对的环境是各式各样的浏览器,PC 端需要面对 IE、Chrome、QQ浏览器等,在移动端需要面对Safari、Chrome以及 iOS、Android 系统中的各式 WebView…
2024-11-25 阅读全文 →
FWQ
小程序
甲骨文培训和达内哪家好
甲骨文培训和达内哪家好?甲骨文培训和达内评价如何?那么关于甲骨文培训和达内两家机构到底怎么样呢,下面带大家仔细分析一下。 开课通知:米云《第10期PHP线上培训班》正在报名中! 一:甲骨文培训和达内简介: 1.甲骨文培训介绍: 2008年3月11日美国甲骨文公司(Oracle)教育工程全球副总裁Clare Dolan女士访问深圳职业技术学院,举行甲骨文学院(Oracle Academy)授牌仪式。甲骨文学院授权培训中心以全球第一的软件企业——甲骨文公司为坚强后盾,开展数据库、ERP等培训业务,并将推进甲骨文学院与高教区入驻高校进行嵌入式教育合作。 2.达内培训介绍: 达内,达内时代科技集团有限公司,是中国IT培训的品牌,致力于培养面向电信和金融领域的Java、C++、C#/.Net、软件测试、嵌入式、PHP、android等方面的中高端软件人才。 二:甲骨文培训和达内口碑: 【甲骨文培训口碑】 我想去做程序工程师,大学专业学的是计算机,了解基础的,但是系统的还是不太会,所以就找了甲骨文机构培训,这个培训机构老师讲课很不错,讲的易懂,做项目的时候也有老师指导,现在可以独立完成一个项目了,很不错的培训平台,值得赞 【达内培训口碑】 选达内之初看到网上评价很多,说好说坏都有,我感觉现在互联网假的太多,所以我进行了实际考察多方对比。最后我选择了达内,有以下几个理由:第一是口碑,我问了很多身边从达内毕业的朋友,他们对达内评价还不错,并没有像网上写的种种;第二是环境,每人一台电脑,班级有大有小,我看氛围都不错,大家听的都很认真。还有班主任巡视,对睡觉的学生进行提醒。我去了两次,第二次是傍晚去的,会有老师辅导,几乎所有的学生都在敲代码复习。第三是就业,销售都会说的天花乱坠,我身边几个朋友工资不高不低,但是比去达内之前强很多,之前狗屁不会就拿两三千,现在有的学开发有的学设计,工资都在7-8k左右,还是提升了不少。我朋友说会有专门老师辅导面试以及推荐就业。就业服务这块还是很专业到位的。我不是给达内宣传,就是真心觉得凡是还要自己多去问多去考察,网上人云亦云好坏都有。希望对大家有帮助。【推荐阅读:】 三:甲骨文培训和达内哪家好 甲骨文培训和达内都是有名的培训机构,当然也不能听我的一面之词,学员在选择培训机构的时候,一定要多方面去评价它,多咨询一些学长,相信在甲骨文培训或者达内培训之后,才能对甲骨文培训和达内有一个清楚的认识。 以上就是对甲骨文培训和达内哪家好的全面介绍,更多请教育培训视频,请关注米云。 以上就是甲骨文培训和达内哪家好的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之引用其他js文件实例详解
这篇文章主要介绍了微信小程序 其他文件实现代码的相关资料,需要的朋友可以参考下 微信小程序如何引用其他js文件 1.我们先建立一个common.js文件,在common.js编写我们的程序, function myfunc() { console.log("myfunc...."); } 登录后复制 .exports.myfunc = myfunc; 这样暴露,这里不暴露是不能引用的, 在文件域js内 var common = (“../../common.js”);去链接过来,光链接过来还不行!  var app; var common = require("../../common.js"); Page({ data:{ }, onLoad:function() { app = getApp(); this.setData({version:app.globalData.appName}); common.myfunc(); //最后我们需要执行才能生效! } })…
2024-11-25 阅读全文 →