- 浏览: 32705 次
- 性别:
- 来自: 济南
文章列表
本文章来自网络,仅仅做记录。
自定义指令和v-for共用,v-for的数据发生变化时,自定义指令传的参数并没有改变,还是第一次渲染是的参数,大概是这样的:
<template>
<ul>
<li v-for="item in list" v-tap="item">第{{ item }}个</li>
</ul>
</template>
<script>
data(){
return{
list: ...
springboot
- 博客分类:
- WEB开发
https://www.javainuse.com/spring/sprboot
HTTP 和 Socket 的区别
- 博客分类:
- WEB开发
本文转自网络
HTTP 和 Socket 的区别
要弄明白 http 和 socket 首先要熟悉网络七层:物 数 网 传 会 表 应,如图1
如图1
HTTP 协议:超文本传输协议,对应于应用层,用于如何封装数据.
TCP/UDP 协议:传输控制协议,对应于传输层,主要解决数据在网络中的传输。
IP 协议:对应于网络层,同样解决数据在网络中的传输。
传输数据的时候只使用 TCP/IP 协议(传输层),如果没有应用层来识别数据内容,传输后的协议都是无用的。
应用层协议很多 FTP,HTTP,TELNET等,可以自己定义应用层协议。
web 使用 HTTP 作传输层协议,以封装 ...
VUE 组件之间通信方式:
1.父子组件事件通信,一般基于props传递值(官方不建议传递对象,因为子组件改变了父组件状态,如果其他地方引用父组件也会改变状态。)
2. 子组件与父组件通信,通常使用on和emit处理方式(注册/监听)
3.通过通道(额外创建一个vue组件,类似angularjs 的appController)
参考:https://jingyan.baidu.com/article/2f9b480de305bc41cb6cc20e.html
4.通过事件总线的方式import bus
父组件传递给子组件对象使用v-bind:xx="obj",但是组件总是报找不到对象上的属性。
解决:
在引用子组件的地方使用v-if先判断先对象是否空,在进行绑定。
example:
<v-group v-if="bookingGroup" v-bind:bookingGroup="bookingGroup"></v-group>
根据VUE API的介绍只有data种的数据才会执行响应式的模式,也就上说只有data上的属性才会更新视图或者说双向数据绑定,下面的文章介绍了如何动态添加属性到已经有的data对象上。
这在配合使用v-show or v-if 指令时非常常用
https://segmentfault.com/a/1190000004149236
vue dev tool
https://segmentfault.com/a/1190000009682735
在认证和授权的过程中涉及的三方包括:
1、服务提供方,用户使用服务提供方来存储受保护的资源,如照片,视频,联系人列表。
2、用户,存放在服务提供方的受保护的资源的拥有者。
3、客户端,要访问服务提供方资源的第 ...
Bower使用semver range来匹配版本。
常用的版本区域表达式:
比较符: < > <= >= =
范围:1.2.3 - 2.3.5
通配符:1.2.* 匹配:大于1.2.0小于1.3.0
波浪范围:~1.2.3 匹配:大于当前版本,小于次末位+1,本例中是 大于1.2.3小于1.3.0
插入符范围:^1.2 匹配:大于当前版本,小于从左侧开始第一个非零值+1,本例大于1.2小于2.0
http://thaiat.github.io/blog/2014/03/10/extending-an-existing-directive-in-angularjs/
分销系统树形结构算法口诀
- 博客分类:
- WEB开发
新增节点的左右下标如何设置?
step 1.新增节点的左下标值==新增节点父节点的右下标值
step 2.新增节点的右下标值==新增节点父节点右下标值+1
step 3.查找大于等于新增节点左下标值的其他节点的右下标值都+2
step 4.查找大于等于新增节点右下标值的其他节点的左下标值都+2
Spring中事物嵌套异常处理问题
- 博客分类:
- WEB开发
描述A方法假如有2个操作分别是one operation,two operation.我们在方法A 上使用了@Transaction.定义了事物。要求如果two operation中如果抛出业务异常,则one operation要回滚,当two operation是Exception异常时不回滚one operation.
资料参考:
使用spring难免要用到spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。
那么什么是检查型异常什么又是非检查 ...
记下使用GIT的过程
1.首先注册并登录github office website https://github.com/
2.创建仓库 New repository ,一个可以放置项目的地方。好比是大的项目容器
3.下载github客户端
4.使用github shell命令
5.命令使用说明
a. git init //为本地目录创建一个.git的隐藏目录,意味着该文件可以使用git管理
b. git add 文件名 //告诉git要提交的东西 ,git默认不接受空目录,所以要想提交空目录,可以在目录下加个比如readme.md的文档; git add . 用法是提交 ...
1.location是管理地址栏的内置对象,可以用来进行页面的重定向。
2.location.hash()则是用来设置页面的标识,在单页应用里因为所有页面都集成到一个页面中,通过路由来实现页面片段的加载,那么它是如何做到呢,这就需要这个东东来区分。
比如当我们进行路由跳转的时候url = project 上下文路径/#home
我们的代码是$location.path('/home'),而地址栏中会在path后面加上#home,这就是hash()取到的。
移动端web开发技巧与经验转载
- 博客分类:
- WEB开发
移动端web开发技巧与经验分享
来源:99jty.com作者:99jty.com日期:2015-10-14 13:40人气:1370次
移动端web开发技巧汇总与经验分享,已经涵盖了web移动端开发的方方面面,web移动端开发不可多得的干货,值得一看。
移动端web开发技巧汇总与经验分享,已经涵盖了web移动端开发的方方面面,web移动端开发不可多得的干货,值得一看。原文:http://99jty.com/?p=952
meta标签,这些meta标签在开发webapp时起到非常重要的作用
(1)<meta content=”width=device-width; initial-scale ...