一.问题场景 Angular的双向绑定给我们开发提供了很大的遍历,将父scope的引用变量作为参数传递给子指令,这样就可以方便的在父作用域内进行业务操作,数据变更会自动传递到子指令.但是如果你基于一个已有的复杂业务模块进行扩展开发,同时要将耦合其中一个功能提取为指令,这个时候就涉及到参数的传递问题.最简的方式就是直接将已有的根数据对象作为参数直接传递过去,参数携带数据大而全,指令内部肯定数据够用不会报错,但是缺点就是参数结构复杂,使用者无法准确的连接所需参数,极大地降低了指令的可用性: 二.问题…
国庆将至,工作兴致全无,来总结点项目里平时不起眼干货. 前端引入 js .css 一般是这样: <script type="text/javascript" src="webContent 相对路径"></script> <link type="text/css" href="webContent 相对路径" rel="stylesheet"/> 简化后的 js .css…
自定义快捷键简化操作的教程 ① 下载安装AutoHotKey,并用记事本新建一个MyHotKey.ahk文件,录入如②中信息 ② 下图可以实现,按F6即可触发“Ctrl+C”的复制快捷键,同理F7可实现粘贴. 此处为一个简单的Demo更多操作,请看下面的AHK按键表. ③ 若程序是安装的,直接点击.ahk文件,即可运行.若是使用的绿色解压版,则需要用在打开方式中使用解压的“AutoHotkey.exe”程序 鼠标 概述   LButton 鼠标左键 RButton 鼠标右键 MButton 鼠标…
abp.zero 9.0框架的前端Angular使用说明 目录 abp.zero 9.0框架的前端Angular使用说明 摘要 1 部署及启动 1.1 依赖包安装 1.2 使用yarn安装依赖包 1.3 启动前端项目运行 2 代码使用 2.1 配置路由 2.2 对路由注入逻辑服务 2.3 编写组件代码 2.3.1 创建组件文件夹fsuDevice 2.3.2 fsuManager组件html文件 2.3.3 声明服务 3.后台接口地址配置 3.1 调试开发远程接口地址配置 3.2 生产环境远程地…
用脚本来简化iOS美术同学的工作 问题 我们知道,在 iOS 开发中,为了使我们的 app 能够同时支持 iPhone 的 Retina 屏幕和普通屏幕,美术同学需要对 UI 设计稿中的每个元素进行 2 次切图.苹果要求对图片元素的命名分别为 name.png 和 name@2x.png,带 @2x 的表示是 Retina 屏幕的贴图,不带 @2x 的同名文件为普通屏幕的贴图. 我在开发的时候发现很难要求美术同学按照开发的要求来对图片命名.她们通常对于切图的命名是例如登录按钮大 .png , 登…
入一行,要先知一行 ”:我们来看看web前端开发职位 无论什么门派都要做到的一些基本工作职责 首先,你必须是一个合格的“页面仔”,这个叫法不好听,但很生动: 我们都知道,所有呈现的内容都是基于HTML 网页的. 如果你的html.css(包括现在的HTML5+CSS3)基础不会,或者不够扎实,都很难在有大的进步,或者你的JS 很好,但布局基础不行,还是不能算合格的web前端. 其次,前端主要负责实现视觉和交互功能,以及与后端服务器通信,完成业务逻辑.现在前端的核心价值在于对用户体验的极致追求.…
1.安装bower模块: npm install -g bower --registry=http://registry.npm.taobao.org 2.创建.bowerrc 文件存放 前端相关的模块 test_163:/home/exenode/part3/scms # more .bowerrc { "directory":"public/lib"} 3.安装 angular 和 bootstrap,需要先安装git 并且把git添加到系统环境变量中: bow…
通过浏览器访问url时候浏览器会携带cookie,可利用cookie进行信息验证如用户验证,cookie前后端都可获取设置,后端用self.get_cookie和self.set_cookie,前端可用document.cookie 获取设置,根据前端document的这个方法结合Date()方法自定义函数调用代码如下,也可用jquery的cookie插件以下代码是10秒有效期的cookie定义方法,用的话直接调用setcookie(‘cookie的key’,'cookie的值'): <scri…
Webpack 是一个前端资源加载/打包工具.它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源. 它的异步加载原理是,事先将编译好后的静态文件,通过js对象映射,硬编码进打包后的 manifest.xxxx.js 文件中,然后通过JSONP原理按需加载每个chunk. 每个子模块加载完毕之后,浏览器将会进行本地缓存,从而节省了网络带宽. Webpack编译后的目录结构如下: 从结构目录来看,整个项目的入口就是index.html,我们来看看index.html的…
前端关联 组合过滤查询 实现效果如图: models.py 创建表代码 from django.db import models # Create your models here. class Level(models.Model): name = models.CharField(max_length=32) def __str__(self): return self.name # 方向 class Direction(models.Model): name = models.CharFi…