angular 项目迭代+记录采坑】的更多相关文章

年中的时候 正在做的项目来了新的领导 给我们的NG4项目来了一次大整顿. 我们公司项目基本都是敏捷开发--> 开发出一个成熟的shared目录(里面有所有的公用组件 公用服务 公用工具类) 然后所有项目都可以用 因此每起一个项目  直接把shared目录拿过来 然后不论是画页面 还是写功能都方便了很多 但是凡事有利就有弊--> 由于这个shared目录在开发的时候 是一个后台去研究完NG4然后打的底 后面几乎所有的开发人员也可以在里面去进行二次开发 就导致shared目录特别乱 除了耦合性很高…
在angular中会遇到一些莫名的问题,导致不能完成想要的功能,可能是某项用法使用错误,或许是angular相对应不支持,或者是我们功力根本就没有达到.为了在每次采坑之后能有所收获,再遇到时能理解其根本的原因,所以在这里做下记录.希望对自己和朋友们有所帮助. 1.$scope的值无法从model层传递到view层 1. $scope下的key是基本类型,并且当其值变化的时候,类型变化,导致其双向绑定失败 eg: $scope.activeCategoryMenu = 3; $scope.acti…
Charles 抓包工具安装和采坑记录 网络抓包是解决网络问题的第一步,也是网络分析的基础.网络出现问题,第一步肯定是通过抓包工具进行路径分析,看哪一步出现异常.做网络爬虫,第一步就是通过抓包工具对目标网站进行分析,应对各种反爬策略.不会使用抓包工具的网络分析员等于是黑夜里找针,就算找到了,也是凭运气.网络抓包工具比较主流的有 Fiddler,Charles,WireShark,MITMProxy 等等. Fiddler 主要用于 Windows 平台,配置简单,主要用于 HTTP 和 HTTP…
背景 基于页面友好,界面整洁美观:基于Antd框架开发虾能平台 选型 基于Antd-admin工程架构,进行开发:基于Antd+React+Umj 采坑记录 按照Html方式天机onClick方法,每次初始化时即会调用:正确的写法应该是: onClick={() =>lookPic(imgs[0])} 级联表如何支持,各等级选择:解决方案: 添加次级ALL选项,在选择后的处理上,进行操作确认 3. 时间选择器,支持到秒:使用RangePicker控件 4. AutoComplete被封装后,延迟…
项目组有把js接入C++服务求的需求,故开始了v8接入的工作,用了一天多时间,v8才在centos环境上成功安装,过程中踩了很多坑,下面将采坑过程记录如下: centos下编译安装v8:   查看centos版本号: #cat /etc/redhat-release   在环境上gcc版本(需要支持C++14).glibc库(GLIBC-2.18)版本都OK,GN编译选项配置好,并且环境变量都配置成功的前提下,下面的V8编译.安装的脚本,功能是OK的:   #How to compile and…
HUE Oozie : error=2, No such file or directory采坑记录 1.错误详情 一直都是同一种方式在hue上定义workflow,不知为啥 今天定义的就是不行..... 一直报错,不管反复创建文件或者脚本多少遍,也不管重新定义workflow多少遍,报错信息始终如下: Failing Oozie Launcher, Main class [org.apache.oozie.action.hadoop.ShellMain], main() threw excep…
1. uni-app采坑记录 1.1. 前言 这里记录下uni-app实践中踩的坑 1.2. 坑点 1.2.1. 触发事件@longTap和@longpress 这两个都表示长按触发事件,那么这两个有啥区别呢? 经过实践,发现在微信和h5端只有longpress起效果,在支付宝小程序端只有longTap起效果,一开始做用了longpress,结果坑了支付宝,这两个还要用区分编译分开来写两套代码 我在想官方不能把不同环境的长按事件合成一个吗?还是有技术难题 1.2.2. 触发事件@tap 连@ta…
1. vue项目打包采坑 1.1. vue运行报错error:Cannot assign to read only property 'exports' of object '#' 这个错误我是在打包完部署到nginx上才会报的,在本地环境可以正常运行,真坑: 网上的资料说的报错原因是export和import不兼容啥的,经过我实际测试修改,问题出在使用export导出方法的js中,import了里面包含module.exports的js,这是两种不同的表达式,作用相同,但不能一起存在:网上的方…
安装golang,引入第三方库,采坑 1.获取安装包 go语言中文网:https://studygolang.com/dl 官网地址:https://studygolang.com/dl 2.下载 选择需要下载的安装包,右键复制服务包地址:wget https://studygolang.com/dl/golang/go1.11.13.linux-amd64.tar.gz 3.解压(为了规范,便于管理,解压到/usr/local,会生成go文件) tar zxvf go1..linux-amd6…
采坑描述:下载新node版本及切换node失败 解决:1.要用管理员权限启动cmd:2.确保node是空闲的 Gnvm下载地址: 32-bit | 64-bit Github 1.下载之后为 得到一个 gnvm.exe 文件 2.保存到 Node.js 所在的文件夹 3.验证gnvm是否可用: gnvm version gnvm指令记录: 配置gnvm 淘宝下载源: gnvm config registry TAOBAO 验证 .gnvmrc registry 正确性 gnvm config r…