- 博客(22)
- 收藏
- 关注
原创 通过复习面试题目学到的知识点(对自己的查漏补缺)
history模式原理可以这样理解,首先我们要改造我们的超链接,给每个超链接增加onclick方法,阻止默认的超链接跳转,改用history.pushState或history.replaceState来更改浏览器中的url,并修改页面内容。cookie采取同源策略,只有相同域名的网页才能获取域名对应的cookie,而别人在其他域名无法获取你的cookie,也就无法获取你的token,所以当别人伪造请求时,token和cookie中的token是绝对不一致的。
2023-03-29 14:21:06
196
原创 Already included file name .......
vue项目修改.vue的文件名之后会发生引入文件时报错 类似于这样 解决办法: 快捷键:Ctrl + shift + P,打开:“命令面板”,输入:重新加载 详情请见:Already included file name。。。。。Root file specified for compilation - 静以修身俭以养德 - 博客园 ...
2022-03-28 14:53:26
3185
2
原创 IE下ajax操作正常页面刷新数据不变,只有打开调试模式f12刷新数据才会变化
原因:在使用get请求时,如果传值没有发生变化,在ie11中会把这之前的get请求缓存下来,从而使得页面视图数据没有及时更新 解决:换成POST请求~
2022-02-24 11:27:51
1161
1
转载 把 nodejs 部署到 linux 上
手把手教你把 nodejs 部署到 linux 上跑出 hello world - 简书https://www.jianshu.com/p/3b35385d6607
2021-09-29 10:57:05
223
转载 jquery实现点击div空白处隐藏该div
<div id="div1"></div> $(document).bind("click",function(e){ var target = $(e.target); if(target.closest("#div1").length == 0){ $("#div1").hide(); } });
2021-09-23 18:30:38
502
原创 window.onresize可以实现同步页面更新问题+js判断是否为手机
判断是否为手机: function isMobile() { var userAgentInfo = navigator.userAgent; var mobileAgents = [ "Android", "iPhone", "SymbianOS", "Windows Phone", "iPad","iPod"]; var mobile_flag = false; //根据userAgent判断是否是手机 f
2021-09-08 17:50:18
284
原创 /sockjs-node/info?t= net::ERR_SSL_PROTOCOL_ERROR
错误:如下图 在经历了多次的思想斗争承认是自己的问题后开始解决: { "apiUrl": "http://192.168.56.101:5000/", "port": "8080", "host": "127.0.0.1", "socketHost": "172.16.0.26:443"//json文件中添加这句来配置public(json中不能写注释) } 在参考了https://github.com/vuejs/vue-cli/issues/1472 ...
2021-09-06 17:39:20
1243
4
原创 Warning: Codemirror `default value` can not collect, please use `option.initialValue` to set defa..
错误:warning.js?d96e:34 Warning: Codemirror `default value` can not collect, please use `option.initialValue` to set default value. https://www.npmjs.com/package/vue-codemirror 阅读上面链接的这篇文章后,跟着一块初始化即可; 我是这样的(vue项目): 1、npminstallvue-codemirro...
2021-07-16 10:31:04
2501
转载 json转数组
//数组转json串 var arr = [1,2,3, { a : 1 } ]; JSON.stringify( arr ); //json字符串转数组 var jsonStr = '[1,2,3,{"a":1}]'; JSON.parse( jsonStr );
2021-07-14 16:50:20
1646
原创 configurable product某个属性为空,子产品有值不显示问题
configurable product某个属性为空,子产品有值不显示问题首先其次找到 首先 通过Magento_Swatches\web\js\swatch-renderer.js查看切换子产品时,数据显示的逻辑问题。 其次 查看app\code\Magento\Catalog\view\frontend\layout\catalog_product_view.xml中属性值对应的template 找到 Magento\Catalog\view\frontend\templates\product\vie
2021-06-22 17:45:16
135
转载 Cookie 的 SameSite 属性(阮一峰的网络日志)
Cookie 的 SameSite 属性(阮一峰的网络日志) Chrome 51 开始,浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追踪。 一、CSRF 攻击是什么? Cookie 往往用来存储用户的身份信息,恶意网站可以设法伪造带有正确 Cookie 的 HTTP 请求,这就是 CSRF 攻击。 举例来说,用户登陆了银行网站your-bank.com,银行服务器发来了一个 Cookie。 Set-Cookie:id=a3fWa; 用户后来又访问了恶意网站ma
2020-09-15 09:21:17
1094
原创 今日bug(magento2前台页面无效果,利用JQuery的collapsible)
今日bug(magento2前台页面无效果,利用JQuery的collapsible) define([ 'jquery', 'collapsible' ], function($) { 'use strict'; const waitForUpdate=function(){ if(!this.content.attr('aria-busy')){ console.log("he "); return this.content.trigger('co
2020-08-12 16:58:43
185
转载 requireJS教程(一)
requireJS下载:https://requirejs.org/ 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/c11073138/article/details/81043376 一、requireJS作用 1)实现js文件的异步加载,避免网页失去响应; 2)管理模块之间的依赖性,便于代码的编写和维护。实现代码模块化 什么是模块化?模块就是实现特定功能的一组方法。只要把不同的函数(以及记录
2020-08-07 15:57:53
1038
原创 LESS 相关知识点(Variable、Mixins、Function、Nesting、Scope、Operation)
Variable:预定义变量 @width:10px; @height:@width+10px; #header{ width:@width; height:@height; } output(输出): #header{ width:10px; height:20px; } Mixins 不需要每个地方都写全路径(通过继承关系) #button{ background-color:#fff; border-radius:7px; } #sbutton{ width:150px; heig
2020-08-04 08:29:00
231
原创 magento2报错:Undefined property: Exercises\Redo\Setup\UpgradeData::$eavConfig in
magento2报错:Undefined property: Exercises\Redo\Setup\UpgradeData::$eavConfig in 解决:注意构造函数内容!!
2020-07-31 13:39:25
163
原创 magento2 报错问题Exception #0 (Exception): Notice: Undefined offset:1 in...
今日出错问题: Exception #0 (Exception): Notice: Undefined offset: 1 in 解决办法:一定要看路径对不对,routes.xml文件frontname和module.xml文件的名字是否正确!!!
2020-07-30 16:11:09
537
原创 Magento 2的客户帐户中添加自定义section
第1步:创建客户帐户布局 首先,需要customer_account.xml在路径中创建文件Mageplaza/Module/view/frontend/layout <?xml version="1.0"?> <!-- /** * Copyright 漏 Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ --> <page xmlns:xsi="http://www.
2020-07-30 09:47:29
209
原创 magento2 为table建model 、source model
1、model/ResourceModel/Material.php 1)继承Db下的AbstractDb 2)通过init方法把表格和主键传给resourcemodel,就可以处理数据。 <?php namespace Exercises\Redo\Model\ResourceModel; use Magento\Framework\Model\ResourceModel\Db\AbstractDb; class Material extends AbstractDb{ protected f
2020-07-29 15:30:42
400
原创 magento2 addCount和getCount相关计数方法
计数的方法逻辑(自我理解)(material可换) 1、model下的MaterialRepository.php写计数的方法 public function addCount($materialId=null,$offset=1){ if($materialId){ $material = $this->materialFactory->create(); $material->load($materialId);
2020-07-29 14:19:14
357
原创 magento2相关配置问题
magento2 电脑重启后 先打开虚拟机 打开mobaXterm需要执行以下三行(root下执行) cntlm -c /etc/cntlm.conf systemctl start mysqld.service systemctl start httpd.service 在user下运行执行代码命令 配置代理(ie浏览器上配置) 命令行通过内容搜文件 grep -rn “***” ./所在位置 ...
2020-07-29 09:29:46
205
原创 Magento 2开发教程 - 如何添加新属性(product和category)
Magento 2开发教程 - 如何添加新产品属性 欢迎使用Markdown编辑器 https://www.cnblogs.com/xz-src/p/6920359.html小猪源码教程 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验; 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示; 增加了 图片拖拽 功能,你可以将
2020-07-29 08:45:32
704
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人