- 博客(10)
- 收藏
- 关注
原创 关于闭包的3个使用场景与3个坑
关于什么是闭包的问题,我已经被面试官问到了无数次,每次回答都不尽如人意。现在借此机会开启我程序员职业生涯的写博客时代。记录自己日常生活遇到的问题与使用心得与技巧,目的是加深自己的印象,获得新的理解。函数 A 内部有一个函数 B,函数 B 可以访问到函数 A 中的变量,那么函数 B 就是闭包。为什么呢???我们知道,JS语言是没有块级作用域的,只有函数作用域。当函数内部访问变量时,...
2019-07-05 12:57:47
560
原创 在Vue里面以前不经常接触的基础知道
目录:①属性传值①属性传值父组件向子组件传值。AApp.vue<users v-bind:u="users"></users><script>export default { data (){ users: {} }}</script>Users.vue&
2018-12-07 17:48:03
139
原创 移动端项目的目录结构
关于代码结构的问题,以前我是这样做的。不是有路由和组件吗?那么,我的所有组件全由路由器还控制好了…路由是这个样子的…const routes = [{path: /header, component: Header},{path: /nav, component: Nav},{path: /other, component: Other}]但是Header和Nav是在所有页面都适...
2018-12-07 17:11:43
845
原创 移动端CSS相关
新学的flex盒模型——在父div里定义CSS:display: flex;然后在子标签里定义flex: 1;text-align:center; 然后子标签就会在一行里平均分布。如果美团外卖点餐的导航栏一样。...
2018-12-07 16:47:59
162
原创 Vue的资源文件该如何放置?
在src目录下新建一个common文件夹,把资源文件放置在此处。例如把icon.css放在css目录下。node express使用到的json文件可以放到根目录下。在build/webpack.dev.conf.js里面引入node express步骤:// mock数据 // 导入express const express = require('express') // 创建expr...
2018-12-07 15:59:57
1457
原创 初步使用VueRouter
npm install vue-router --save-dev在main.js中引入import VueRouter from 'vue-router'使用模块Vue.use(VueRouter)``Vue.use(VueRouter)编写路由const routes = [ {path:'/', redirect: '/goods'}, {path: '/good...
2018-12-06 12:16:05
155
原创 ECSHOP实验AJAX传值
笔者先在ECSHOP首页模板增加了一段标签(flower.php为测试的php页面,相应的模板文件为flower.dwt)测试页面在flower.dwt页面写入测试的{insert_scripts files='transport.js'}function textaaa(){ if(document.getElementById('test')){
2017-04-17 16:18:44
1517
原创 ECSHOP中建立扩展功能
在ECSHOP二次开发中,为了扩展公司的业务,常常需要开发一些ECSHOP中扩展功能,这些功能可能和原来已有的功能类似。这时我们可以仿照原有的功能代码去新增一些功能。 下面介绍如何在ECSHOP中添加FAQ功能。(选择添加FAQ功能是因为FAQ功能的实现较为简单,而且与ECSHOP中的文章功能类似,故作为例子以供参考) 首先我们在后台打开文章列表的页面。ECSHOP
2017-03-13 16:28:17
512
原创 ECSHOP中实现ajax弹窗登录
弹窗登录上一篇博客已介绍:地址http://blog.youkuaiyun.com/likyqp/article/details/61619196下面介绍如何实现AJAX弹窗登录。在ECSHOP中的user.php中有处理用户登录的请求。/* 处理 ajax 的登录请求 */elseif ($action == 'signin'){ include_once('includ
2017-03-12 22:51:32
1410
原创 ECSHOP中制作登录弹窗框
在ECSHOP的目录/JS/common.js中有一个openSpeDiv方法是实现ECSHOP的弹窗效果的。如果我们想制作一个登录弹窗框,可以截取这个方法里的部分代码。//生成属性选择层function openSpeDiv(message, goods_id, parent) { var _id = "speDiv"; var m = "mask"; if (docEle(
2017-03-12 15:58:04
896
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人