自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 uniapp生成h5后发布到服务器碰到的问题解决

缓存问题:如果H5页面有更新,但在服务器上缓存了旧版本的文件,用户将无法看到最新的页面。服务器配置问题:如果服务器的配置不正确,可能会导致H5页面无法正常访问。解决方案是检查服务器的配置文件,确保正确地配置了H5页面的访问规则和权限设置。资源文件丢失:在上传文件到服务器时,有可能会出现文件上传失败或者丢失的情况。解决方案是检查文件上传的路径和文件权限,确保文件能够正确地上传到服务器。页面路径错误:在H5中,相对路径和绝对路径的使用可能与服务器的文件结构不匹配。解决方案是使用绝对路径来指定资源文件的位置。

2024-12-28 21:39:51 675

原创 uniapp新建项目hello,什么都没干提示应用未关联服务空间,请在uniCloud目录右键关联服务空间

想干就干,结果发现这个package.json和以前作的项目package.json不一样,它不是一项一项记录的,而且其中也没有这三个插件相关的代码。暂时发现有3个插件引入了uniCloud【uni-config-center、uni-id、uni-upgrade-center-app】。这可不好干了,要不直接在model目录中直接删除这几个插件源代码,大不了报错,再删除相关的调用模块,这样效率更高一些。再想办法,在package.json中找相关的引入,删掉,然后我再重新install总可以了吧。

2024-12-28 21:38:54 452

原创 uniapp新建项目hello,什么都没干提示应用未关联服务空间,请在uniCloud目录右键关联服务空间

想干就干,结果发现这个package.json和以前作的项目package.json不一样,它不是一项一项记录的,而且其中也没有这三个插件相关的代码。暂时发现有3个插件引入了uniCloud【uni-config-center、uni-id、uni-upgrade-center-app】。这可不好干了,要不直接在model目录中直接删除这几个插件源代码,大不了报错,再删除相关的调用模块,这样效率更高一些。再想办法,在package.json中找相关的引入,删掉,然后我再重新install总可以了吧。

2024-12-21 21:36:01 460

原创 小程序转uniapp之setData

接受两个参数,第一个参数是要更新的数据字段的路径,第二个参数是要更新的值。,两者都可以用来更新页面的数据。在Uni-app中,推荐使用。接受一个对象参数,可以更新页面中的多个数据字段。方法来更新页面的数据。而在Uni-app中,我们可以使用。另外,Uni-app中也支持使用。方法来更新页面的数据。方法来更新数据,因为它更符合Vue的数据更新机制。需要注意的是,在Uni-app中,我们需要使用。方法来更新数据,但推荐使用。在小程序中,我们可以使用。而在Uni-app中,总结一下,小程序中的。

2024-12-15 12:06:20 681

原创 tp8试验消息队列的可玩性,碰上一堆坑

https://pecl.php.net/package-stats.php 下载 PECL :: Package :: redis 6.0.2 for Windows。试过无数次,最终发现必须加监听的频道名称php think queue:listen --queue Jobs这样才可以。注意:extension=php_redis,而不是redis,这个和上面的格式不一样。复制php.ini-development内容到php.ini,这个不复制完蛋。安装Redis 扩展。

2024-11-22 18:44:35 332

原创 layui 表格点击编辑感觉很好用,实现方法如下

在表格配置的 cols 中指定需要编辑的列,并设置 edit 属性为 ‘text’ 或其他合适的编辑方式。在监听编辑事件的回调函数中,可以获取编辑后的数据以及编辑的字段名和值。在这里可以通过 Ajax 请求将编辑后的数据发送到后台保存。这样,当用户点击表格中的单元格进行编辑时,会触发表格的编辑事件,你可以在回调函数中处理编辑后的数据。// 得到修改后的值。//监听单元格编辑事件。

2024-11-15 11:29:18 1506

原创 删除.svn版本控制文件夹后,文件夹上的svn图标仍然显示的问题

当你删除了.svn文件夹后,文件夹上的svn图标仍然显示的问题可能是由于操作系统的缓存导致的。操作系统会将文件夹的图标信息保存在缓存中,以便快速显示。现在,你的操作系统将重新生成文件夹的图标缓存,并且.svn文件夹的图标应该不再显示。如果问题仍然存在,你可以尝试重启计算机,以确保缓存被完全清除。解决方法:将图标覆盖的状态缓存修改为windows外壳,修改为“无”会导致正常的svn管控 文件 不显示图标,不建议。解决这个问题的方法是清除缓存。

2024-11-11 11:43:21 456

原创 今天碰到个问题,daydate死活用不了,刚开始一个可以,两个可以,第三个不行,刷新页面依然如此,最后对比别人的 写法,加了layui lay-key这个玩艺才算可以,搞不懂,既然有id作为判断元素的

今天碰到个问题,daydate死活用不了,刚开始一个可以,两个可以,第三个不行,刷新页面依然如此,最后对比别人的 写法,加了layui lay-key这个玩艺才算可以,搞不懂,既然有id作为判断元素的依据了,怎么还会需要这东西。layui是一个JavaScript库,用于开发Web界面。它提供了丰富的模块和接口,可以帮助开发者快速搭建和美化网页。总之,layui是一个功能强大且易于使用的JavaScript库,可以极大地简化和加速Web界面的开发过程。

2024-11-08 15:51:35 127

原创 layui 文件上传前检查文件大小,后面再点上传出现重复提交的问题

done: function (res, index, upload) { //每个文件提交一次触发一次。详见“请求成功的回调”number: 1, //可以同时上传的文件数量,0表示不限制。//预读本地文件,如果是多文件,则会遍历。(不支持ie8/9)这样可以避免用户重复提交文件,并保证文件上传的唯一性。multiple: false, //允许多文件上传。size: 1024*10, //上传文件大小kB。

2024-11-08 11:57:20 656

原创 只能输入数字,只能输入带小数点数字并小于100

【代码】只能输入数字,只能输入带小数点数字并小于100。

2024-11-01 16:30:51 229

原创 computed计算方法不被调用的原因;只有在页面上有调用才会显示,所以界面有变化时可以v-show,不能v-if

依赖项未发生变化:computed方法依赖于一些响应式数据的变化,只有当这些数据发生变化时,computed方法才会被重新计算。如果依赖项没有变化,那么computed方法就不会被调用。computed方法未被正确定义:computed方法需要正确地定义才能被调用。未使用computed方法的返回值:computed方法的返回值只有在被使用时才会被调用。如果computed方法的返回值没有被使用,那么computed方法就不会被调用。总之,computed方法只有在依赖项发生变化且被使用时才会被调用。

2024-10-23 18:40:47 321

原创 左右两边都是随时变动的元素,比较复杂的控制浮动显示效果

这样,左右两边的元素就会根据float属性浮动显示在容器中了,并且可以根据需要进行随时变动。可以根据实际需求进一步调整CSS样式来实现更复杂的效果。实现左右两边都是随时变动的元素,并且控制浮动显示效果可以使用CSS的float属性和HTML的flex布局来实现。

2024-10-22 17:08:54 210

原创 google地图api调用报错如何处理

查看API文档和错误消息:仔细查看Google地图API的文档和错误消息,以了解出错的原因和解决方法。Google提供了详细的文档和错误代码列表,您可以根据错误消息来确定具体问题所在。如果您的网络连接出现问题,可能导致API调用失败。联系Google支持:如果您无法解决API调用的问题,您可以联系Google支持团队寻求帮助。检查API限制和配额:确认您的API调用是否超过了Google给定的限制和配额。检查API密钥是否正确:确保您在API调用中使用的API密钥是正确的,并已经启用了相关的服务。

2024-10-18 18:17:31 347

原创 nuxt-link 支持新窗口打开吗?

属性来设置链接在新窗口打开。这将在点击链接时在新窗口中打开。

2024-10-16 10:29:47 284

原创 在Nuxt.js的store中getter传参取值

在上面的例子中,getUserById是一个getter,它接收一个id参数,并在state中查找匹配的用户。在组件中,可以通过this.$store.getters.getUserById(1)来获取id为1的用户对象。在store中,定义一个getter,并在参数中接收需要传递的值。在Nuxt.js的store中,可以通过在getter中使用函数来传递参数并获取对应的值。在组件中,可以通过$store.getters来调用并传递参数来获取对应的值。

2024-10-12 17:32:48 162

原创 今天碰到这个问题Uncaught (in promise) TypeError: Invalid attempt to spread non-iterable instance. In order t

【代码】今天碰到这个问题Uncaught (in promise) TypeError: Invalid attempt to spread non-iterable instance. In order t。

2024-09-13 11:41:58 313

原创 nuxt中使用google地址 autocomplete方法2

组件会创建一个自动补全的输入框,你可以根据需要进行样式和属性的定制。当用户选择一个地址时,请确保你已经在Google开发者控制台上申请了Google Places API,并在。你可以尝试使用vue-google-autocomplete插件来实现地址自动补全。组件的属性中设置了你的Google Places API密钥。方法会被调用,并把选中的地址数据传递给该方法。

2024-09-05 11:31:14 299

原创 nuxt项目中使用google-autocomplete

这样你就可以在 Nuxt 项目中使用 Google 自动完成功能了。记得在使用时替换自己的 Google API 密钥,并根据需求调整样式和功能。组件来实现 Google 自动完成功能。在项目根目录下执行以下命令安装。在你的组件中,可以使用。

2024-09-04 18:51:01 250

原创 nuxt中input输入防抖

在 Nuxt 中实现输入防抖的方式有多种。无论使用哪种方法,都可以实现在 Nuxt 中进行输入防抖的效果。当然也可以自己写代码。

2024-09-02 15:24:13 304

原创 nuxt操作数组对象尽量使用push,不要使用obj[]这样的

今天碰上了个大问题,以php的习惯写了数组,结果在v-for模板中展示的时候死活没有数据,模板中打印出来是[],这就奇怪了,我以为是在页面其它部分把变量值重置了,折腾了两三个小时,发现真不是,console。这是因为Nuxt的数据响应性是基于Vue的响应式系统的。使用push方法可以确保数据的响应性,意味着当我们添加新的项目时,相关的视图会自动更新。总结来说,使用push方法操作数组对象可以确保数据的响应性,从而避免手动重新渲染视图。方式来添加项目,Nuxt可能无法检测到数据的变化,从而不会重新渲染视图。

2024-08-30 16:20:06 220

原创 vue中v-for只输出一部分

需要注意的是,slice方法不会改变原数组,而是返回一个新的数组。所以在使用v-for指令渲染的时候,推荐先对数组进行截取操作,然后再使用v-for指令循环输出。在Vue中,使用v-for指令可以将一个数组或者对象的属性循环渲染到模板中。如果需要只输出部分数据,可以使用slice方法对数组进行截取。上述代码中,items.slice(0, 5)表示获取数组items的前5个元素,然后使用v-for指令循环遍历输出。上述代码中,items.slice(-5)表示获取数组items的后5个元素。

2024-08-29 10:58:51 508

原创 nuxt monted中获取store值 为空,怎么解决

的值仍然为空,请确保你已经正确配置和启动了。模块,并且在需要获取值的组件中正确使用了。的值为空,可能是因为没有正确配置和使用。以下是在Nuxt.js中正确配置和使用。在Nuxt.js项目的根目录创建一个。在此文件中,你需要导入。如果你在Nuxt.js中使用。后,你应该能够成功获取和使用。作为数据存储,然后在。

2024-08-20 19:07:41 320

原创 新手学习 nuxt之异步加载

在这个asyncData方法中,可以通过异步方式获取数据。在这个方法内部,可以对数据进行处理,然后通过返回一个对象来将数据传递给组件。在上面的例子中,将获取到的数据存储在data属性中。可以在组件中使用this.data来访问这个数据。这个方法会在组件初始化之前被调用。在这个例子中,使用v-for指令遍历data数组,并在每个li标签中显示item.name属性。这样,组件在初始化的时候会先获取到数据,然后才会被渲染到页面中。在Nuxt.js中,可以使用asyncData方法来实现异步加载数据。

2024-08-15 11:09:32 313

原创 【新手学习】nuxt国际化

通过上述配置和代码,我们就可以在Nuxt.js应用中实现简单的国际化功能了。当访问不同语言的页面时,Nuxt.js会自动加载对应的翻译文件,并将页面内容翻译成相应语言。同时,插件还提供了其他一些高级特性,如语言切换按钮、动态路由翻译和日期格式化等,让国际化功能更加灵活和强大。上述配置中,我们定义了两种语言(英语和法语),并且指定了每种语言对应的翻译文件。Nuxt.js是一个基于Vue.js的通用应用框架,它可以帮助开发者快速构建单页面应用(SPA)和静态网站。

2024-08-12 11:49:43 866

原创 nuxt api接口模块写法

这只是一个简单的示例,您可以根据自己的需求扩展和修改API接口模块。模块来处理API接口。目录下创建一个新的模块文件,例如。在Nuxt.js中,您可以使用。模块来处理跨域请求。

2024-08-09 17:18:32 295

原创 nuxt之页面加载动画的实现

在Nuxt中,可以使用CSS动画和Vue的过渡来实现页面加载动画。这样,在页面加载时,会显示一个加载动画,直到页面完成加载后才显示真正的内容。在页面加载完成后,将其设置为。是一个响应式的数据,可以在。方法中定义并初始化为。

2024-08-08 17:28:17 293

原创 nuxt之页面加载

在服务端渲染阶段,Nuxt.js 会预渲染页面的部分或全部内容,然后将渲染结果返回给客户端。在客户端渲染阶段,Nuxt.js 会将服务端渲染返回的内容作为初始状态,然后进行客户端渲染。在这个过程中,Nuxt.js 可以实现一些页面的动态交互和异步数据的请求。Nuxt.js 是一个基于 Vue.js 的应用框架,它可以帮助我们快速构建基于 Vue.js 的应用,并提供了一些优化和扩展功能。总之,Nuxt.js 提供了一些功能和策略来优化页面的加载速度和用户体验,可以根据项目的需求选择合适的方式进行页面加载。

2024-08-08 17:26:43 362

原创 nuxt中axios封装

这样就完成了在Nuxt中封装Axios的过程。通过这种方式,你可以在全局范围内使用封装后的Axios实例,并且可以方便地添加拦截器、设置默认配置等。在Nuxt中封装Axios可以通过创建一个插件来实现。现在,你可以在组件或页面中使用。

2024-08-07 11:29:41 388

原创 Adblock可以屏蔽与广告相关的CSS样式

然而,具体屏蔽哪些CSS样式取决于Adblock扩展程序的规则列表和过滤规则,这些规则可以根据用户的需求进行自定义。它可以屏蔽网页上的广告弹窗、滚动条广告、浮动广告等类型的广告。Adblock通过拦截广告服务器的请求来实现广告过滤,用户可以根据自己的需求自定义过滤规则,也可以选择使用已经存在的过滤规则。Adblock的目的是提供更清晰、更干净的网络浏览体验,避免用户受到广告的干扰和骚扰。然而,Adblock也引发了一些讨论,因为它可能会对网站的广告收入产生影响,从而对一些免费的网站和服务产生影响。

2024-08-06 14:06:09 473

原创 诸位,来评一下这个坑,浏览器自动屏蔽某些css类名

结果boss测试出问题了,地址不管怎么选就是不出来, 这个也不太好办啊,也不能随便去操作老大的电脑,回头搞了半天时间以为是min-height:1px的问题,理由是度娘说:1px可能会被浏览器忽略掉不煊染,后来改成5px,后面有机会再试一次,依然不行。事情是这样的,作了一个商城项目支付页面,这个时候呢,需要选择收货地址和发票地址了,写了个下拉选择地址组,根据选择组来展示收货地址和发票地址,自己电脑上运行正常。这次抓住机会要求必须给我远程一下,不然找不出问题在哪。这样,浏览器自动给这个css类名给加了隐藏。

2024-08-06 14:04:07 243

原创 nuxt服务器端与客户端理解

服务器端渲染(SSR): 在服务器端渲染模式下,Nuxt.js 将首次渲染的 HTML 标记发送给客户端浏览器,这对于 SEO 很重要。在服务器端渲染模式下,应用程序的初始化发生在服务器上,包括渲染组件、获取数据等。客户端渲染(CSR): 在客户端渲染模式下,应用程序的初始化发生在客户端浏览器中。Nuxt.js 是一个基于 Vue.js 的通用应用框架,用于构建服务器渲染的应用程序和静态生成的应用程序。通过简单的配置,您可以指定您的应用程序在服务器端渲染模式下运行还是在客户端渲染模式下运行。

2024-08-05 11:29:17 796

原创 nuxt.config.js常用配置分享

这些只是一些常见的配置选项,Nuxt.js 还有很多其他的配置选项可以根据需要进行配置。你可以查看 Nuxt.js 的文档以获取更多详细信息。nuxt.config.js 是 Nuxt.js 的配置文件,它包含了许多常用的配置选项。

2024-08-05 11:26:57 568

原创 作法文商城常用到的

没错儿的, 希望对你有帮助。TVA 是法国的商品税,直译过来就是增值税. ^^Prix Unitaire (TTC) 物品单价(含税)Prix Unitaire (HT) 单价(不含税)欧共体内(也可能是某个团体内)消费者增值税号码。Total (TTC) 总价值(含税)Total (HT) 总价(不含税)TVA Totale 增值税总额。出票人地址(出发票人)Quantité 数量。TVA% 增值税比率。

2024-08-02 11:37:58 918

原创 如何快速学习vue

总的来说,要快速学习Vue,你需要理解Vue的基本概念和语法,并且不断地实践和练习。学习如何使用v-bind、v-model、v-for、v-if等指令,这些指令是Vue开发中最常用的部分。除了官方文档之外,还可以参考一些优秀的Vue教程或视频课程,这些资源会帮助你更好地理解和学习Vue。学习Vue的组件开发。Vue的组件化开发是其最大的特点之一,学习如何编写和使用组件,以及组件之间的通信方式。通过编写一些简单的Vue应用程序来练习你的技能,这样你可以在实践中更好地理解Vue的概念和用法。

2024-08-01 14:34:57 249

原创 【php转vue】php习惯了,用vue真的不习惯,深拷贝玩死人

php习惯了,用vue真的不习惯,深拷贝玩死人。

2024-08-01 14:20:54 154

原创 Thinkphp路由规则失效,访问任意地址皆为网站首页

解决方案:百度搜索相关问题,因为有的服务器配置不一样,用的PATHINFO解析,所以猜测可能是新的服务器对PATHINFO的支持有关,官方配置项给出了PATHINFO的变量名配置项,用于兼容模式,所以我首先在地址栏尝试了index.php?s=xxx,没想到就可以正常访问了,因此将.htaccess中的规则稍微修改如下。今天碰到一个问题,同样的程序在本地和自己服务器上显示安全正常,但是到了另外一个虚拟主机上面,就出问题了。问题描述:首页打开正常,所有的页面链接点开都是首页,而且一点也不报错。

2024-07-29 21:14:21 629

原创 然之协同 No input file specified.问题的解决

最后实在没有办法,对比之前的版本,发现了文件夹里多了一个user.ini,不知道从哪里跑出来的。真的是各种方法都 试过了,完全不行,包括换各种php版本,更改.htaccess内容。重命名之后,页面出来了,但是一堆报错,最后php版本从7.3调整到7.29,一切正常。

2024-07-29 21:11:13 376

原创 auto.js 经典的飘浮工具栏界面源码,不知道现在还能不能用

autojs

2024-07-28 12:08:07 535

原创 查看商城代码,准备搞一个二开版本

版本对比图

2024-07-28 11:55:36 184

印度尼西亚地址库整理,用的上的自己取

公司的新商城项目需要作一个印度尼西亚语言版本,地址库是少不了的,客户发过来,用ai整理出来的,可以在商城里使用

2025-03-09

tp微信小程序多店铺带分销功能商城页面自定义,仅源码,小白勿拍,机会难得,到20点就撤下

tp微信小程序多店铺带分销功能商城页面自定义,仅源码,小白勿拍 "萤火商城商业完整包[分销+拼团+砍价+秒杀]前后端全开源源码"是一款全面集成多种营销策略的电商解决方案,旨在帮助商家提升销售业绩和用户参与度。这款开源软件包含了分销系统、拼团活动、砍价功能以及秒杀活动等关键模块,为线上商城提供丰富的促销手段。 1. **分销系统**: 分销系统是一种通过鼓励现有用户推广商品以吸引新客户的方法。在这个系统中,用户可以成为分销商,通过分享商品链接或二维码邀请新用户购买,从而获得佣金。这种模式不仅可以增加产品曝光率,还能激发用户的积极性,形成口碑传播,提高销售额。 2. **拼团活动**: 拼团是电商中常见的社交购物模式,用户可以邀请朋友一起购买商品,达到一定人数后享受优惠价格。这种模式能够利用消费者的社交网络,降低单个商品的成本,同时增强用户粘性,促进快速销售。 3. **砍价功能**: 砍价功能允许用户邀请朋友帮忙降低商品价格,通常在限定时间内达到指定的砍价次数或金额。此功能增加了购物的乐趣和互动性,同时也是一种有效的市场推广手段,可以吸引更多潜在消费者关注并参与活动。 4. *

2024-08-07

nuxt项目npm install报错问题的解决

从网上下载的nuxt项目,理论上应该很容易上手的,结果新手直接上,然后就是各种尝试,然后各种失败 说说坑的经历 先是查资料说,node版本有问题,从20降到19再降到18,17,最终16也未能解决问题,依然是老样子,install不成功,这个不成功也就算了,关键是想安装新的插件也全部报错。 所以找老手说npm不好用,换yarn才成功install,这样项目总算是跑起来了 再后面需要安装新的插件,yarn也不好用了,安装不了,最终老手用cnpm解决的 今天稍稍不那忙,开始排查问题出在哪里,两台机子同时尝试各种可能,一台机子试各种版本node,一台尝试install插件的各种参数 还有尝试各插件与node版本不兼容, 再后来是怀疑已经安装的插件被修改之类,所以把全部的插件删除掉,重装 最终的解决方式还是排查法,把package.json中的可疑插件屏蔽安装,居然一次安装成功,这次目标明确,一个一个屏蔽排查,最终发现fibers@5.0.0这个插件只要安装就报错,报的错还都不是它自己,可是隐蔽性强 最终解决方案如下:先运行 npm install fibers@5.0.0

2024-07-26

购物车全家桶,从商品列表到购物车到订单确认到支付成功失败订单还原借用网上一位老兄的代码改的,加入了jquery的cookie存储

购物车全家桶,从商品列表到购物车到订单确认到支付成功失败订单还原借用网上一位老兄的代码改的,加入了jquery的cookie存储 公司要求作一个国外支付项目,老外需要一个购物车的demo给他们演示,花了不少时间改版的 全部的项目demo不能放上来,法国巴黎银行的

2024-07-26

thinkphp6默认不支持命令行CLI模式访问控制器

thinkphp6默认不支持命令行CLI模式访问控制器

2024-07-26

通用网站顶部大图收缩JS特效

通用网站顶部大图收缩JS特效,代码简单,通常够用了,有需要的直接下,不要客气

2015-04-16

计算工资表,技术部分为计算所得税

单位使用的计算工资表,公式已经写好,最主要的技术部分为计算所得税,其它都是常用的加减

2014-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除